St. John’s Church

A Roman Catholic Church in Lansdowne, St John’s Church is the only running Church in Lansdowne. Located on the Mall Road, between the way to to St Mary Church, St John’s Church was established in 1936. Beautiful interiors and serene atmosphere makes its a must visit place in Lansdowne.

By admin

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