Travelers are voting Cathedral of Our Lady of Immaculate Conception and St. Paul's Cathedral as the best churches in Victoria. You can find 2 Church in the country of Seychelles and Cathedral of Our Lady of Immaculate Conception is our members favorite Church in all of Seychelles. Want more? Check out our map of churches in Victoria.
- Places To Visit ChurchesDiocese of Port Victoria, Olivier Maradan Street, PO Box 43, Victoria, Mahe, Victoria, Mahe Island, Seychelles
This imposing Cathedral is the Mother Church of the Catholic Diocese in Seychelles. Constructed on the site where Father Leon of Avanchers built the…1