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 In Lansdowne

Top Hotels Near St. John

Lansdowne Packages

Compare quotes from upto 3 travel agents for free

St. John Reviews

Your rating

Have a Question on St. John?