Our Lady Of Angels Church

Postcard Chronicles
While Basilica of Sacred Hearts and Cathedral Church are quite popular, the Eglise de Notre Dame des Anges (Our Lady of Angels Church) depicts the Greco roman architecture. This is the only church that celebrates mass in 3 languages with French mass happening every Sunday.