Posts by India4u
Christ Church, Shimla, is the second oldest church in North India,
Christ Church, Shimla, is the second oldest church in North India, after St Johns Church in Meerut. It is a parish in the Diocese of Amritsar in the C...
Christ Church, Shimla, is the second oldest church in North India, after St Johns Church in Meerut. It is a parish in the Diocese of Amritsar in the C...
Trending Topics
© 2015