Another amazing attraction of Dharamshala is the St. John church. It is built amid the pictorial valley of Mcleodganj and its just a few km away from Dharamshala. You can drive to the place to visit this church to seek some divine intervention.The church is ideally located between Mcleodganj and Forsythganj and is surrounded by the dense forest. The views from the place are simply breathtaking. You can sit here and admire the beauty of nature for hours. If you wish to seek peace and solace, then you must visit this place in Dharamshala.This classic church also has a cemetery nearby. The church has lovely glass windows that are built with old architecture and that makes it pleasant to look at. The main attraction is the Elgin stained glass windows that were donated by Lady Elgin, wife of Lord Elgin.The structure of the church is powerful and it even survived the powerful earthquake of Kangra in 1905. The beautiful setting in the serene place looks truly captivating. If you want to spend some quiet time with your loved ones, then you should visit this place. The place has also been featured in several Bollywood movies.