₹ 357 onwards
View Seychelles PackagesCommonly known as Victoria Cathedral, The Cathedral of Our Lady of Immaculate Conception is one of the first churches built in Seychelles. Close to the city centre, this beautiful building is located near the Clock Tower in Olivier Maradan Street in Victoria. Being the largest Catholic church in Seychelles, it is beautiful and is built similar to the French style. The local people of Victoria spend quiet hours in worship here. Visitors flock to see the marvels of the majestic building and its surrounding grounds.