Loading…
Loading…
Located at the Mall Road itself, this church is the second oldest church in North India. The interiors and the neo-gothic architecture are very beautiful and appealing making this church one of the most important attractions in Shimla.
Dress modestly and remove shoes before entering religious sites
Almanac earns a small commission on bookings at no extra cost to you.