Immaculate Conception Cathedral

The Immaculate Conception Cathedral  or simply Cathedral of Victoria, is the name given to a religious building of the Catholic church that is located in the town of Victoria, on the island of Mahécapital of the african archipelago nation of Seychelles.

The temple is located near the Clock Tower (Tour de l’Horloge) and the Anglican Cathedral. The church was built in 1874 and recalls the French colonial style.

Follow the Roman or Latin rite and serves as the seat of the diocese of Port Victoria which was created in 1892 by Pope Leo XIII In the same year the reconstruction of the cathedral, which had been renewed previously started.