Located across the Picton Street, the St. Vincent de Paul is a historic landmark. Established in 1827, it is touted as the oldest churches in town. Apart from the religious services, this church also hosts workshops, community events and cultural festivals on a regular basis. For more details, call ahead.
Attractions & Landmarks, Religious