Built in 1857, Christ Church is located in the centre town of Shimla. Made in a Neo-gothic style, Christ Church is said to be the second oldest church in India. The church has 5 stained glass windows, each of which represents the virtues of Christianity wh
Similar Items
Basilica of Bom Jesus - Goa