St. John, Lansdowne Overview

Located at the Mall Road this Catholic Church was built in 1936. The beautiful interiors and green surroundings of the church attract tourists and make it a must visit destination.

Top Hotels Near St. John

St. John Reviews

Your rating

Have a Question on St. John?

Other Top Ranking Places In Lansdowne

View All Places To Visit In Lansdowne