St. John’s Church Dharamshala is a historic church located in the town of McLeod Ganj
St. John’s Church Dharamshala is a historic church located in the town of McLeod Ganj, which is situated in the Dharamshala region of the Indian state of Himachal Pradesh. The church is dedicated to Saint John the Baptist and was constructed in the year 1852. The church is known for its distinctive neo-Gothic architecture, which …
St. John’s Church Dharamshala is a historic church located in the town of McLeod Ganj Read More »