St. Mary’s Church is yet another hidden gem resting in the lap of the heavenly Lansdowne, known for its precise and magnificent structure. A Catholic church of historic importance, St. Mary's Church is located near Tip N Top point. In 1895, St. Mary's Church was constructed by Col. A.B.H. Hume of the Royal Engineers. The church stands tall amidst a picturesque setting, overlooking the hills and valleys beyond. The structure is designed to dole out peaceful and serene ambiance to the visitors. Visit St. Mary's Church for it's beautiful stained glass windows and quaint aura.