The Immaculate Conception Cathedral is the mother church of the Catholic Diocese in Seychelles. It is built on the site where Father Leon of Avanchers built the first vault in 1851 dedicated to the virgin of the immaculate conception. The Immaculate Conception Cathedral is one of the first churches to be erected in Seychelles. The first and only Seychellois Bishop, Felix Paul, is buried and his tomb is inside the cathedral. This cathedral has discreet decoration but is grand with beautiful stained glass windows to admire.
Help us crowdsource images for this point of interest. Contribute below.
See it on these walks
We don't have any images for this location yet, help us by adding one