St. Mary’s Church

A Catholic Church of historical importance, St. Mary’s Church is located near Tip N Top Point in Lansdowne. In 1895, St. Mary’s Church was constructed by Col. A.H.B Hume of the Royal Engineers. Historian as well as normal visitors like to visit this jewel in Lansdowne city , St Mary’s Church adds to the charm and tranquility of the surrounding.

By admin

Quietly tucked in the lush greenery of Pine forest this resort is your Home away from Home.