0
Beautiful Christ church, Shimla
Photo by:
Raasha
Category: Places
Christ Church, Shimla, is the second oldest church in North India, after St John's Church in Meerut. Worship is conducted in Hindi and English.