Church in Dharamsala, Himachal Pradesh

Dharamsala Church

Must See (1) Popular (0) Upcoming (0)
Must See
Lord Elgin Memorial Church Nature, Pilgrim

Famous for: Religious belief and architectural grandeur

This is a world famous church located in Dharamshala. The church was built in the memory of the British Viceroy to India Lord Elgin. On the tour to Dharamshala, he died on the midway and his bod...