Architecture · Baie Lazare, Seychelles
St. Francis of Assisi Church
Building in Baie Lazare, Seychelles.
The St. Francis of Assisi Church (French: Église de Saint François d’Assise) or simply Church of St. Francis, is a parish of the Roman Catholic Church located in Baie Lazare, on the island of Mahé in the Seychelles.
It is under the Diocese of Port Victoria or Seychelles (Dioecesis Portus Victoriae or seychellarum).