B
BH2255
Shimla, India Travel Guide - Christ Church

Introduction to Christ Church: Shimla Christ Church was built in 1846. It is the second oldest church in North India and a landmark building on the main road of Shimla.

Shimla, India Travel Guide - Christ Church

Comments

No comments yet