Name of the place
Cathedral of Our Lady of Immaculate Conception
Cathedral of Our Lady of Immaculate Conception
This majestic cathedral is the mother church of the Catholic Archdiocese of Seychelles. Our Lady's Cathedral was built on the site where Pope Leo XIII built the first vault in March 1851 dedicated to Our Lady, one of the first churches in the Seychelles, and was buried there. The first and only Bishop of Seychellois, Felix Paul, who passed away on November 21, 2001.
Monday
Open 24h
Tuesday
Open 24h
Wednesday
Open 24h
Thursday
Open 24h
Friday
Open 24h
Saturday
Open 24h
Sunday
Open 24h
June 11, 2024 7:22 am local time