Designed by
Title
Happy Christmas charch in Shimla #167575806
Description
Christ Church, Shimla, is the second oldest church in North India, after St John`s Church in Meerut. It is a parish in the Diocese of Amritsar in the Church of North India. Its current incumbent is The Rev. Sohan Lal, whose ecclesiastical designation is presbyte