Christ Church, Shimla, is the second oldest church in North India, after St John's Church in Meerut.
Added to Temples and categorized in Shimla — 8 years ago