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

St. John Reviews

Your rating

Have a Question on St. John?