Listen

Description

Today's tale takes us to the beautiful Island of Seychelles. We will be looking at the Cathedral of Our Lady of Immaculate Conception, also Known as the cathedral of Victoria. It is among the first churches to be built and is the largest Catholic church in this African Archipelago country of Seychelles. It was established in 1892 by Pope Leo the XIII, however, it was built in 1874 and is currently the seat of the bishop of the diocese of the port of victoria.