Immaculate Conception is a public holiday In Seychelles to honour the Holy Virgin Mary. Catholics believe Mary not only gave birth to Jesus Christ but was also preserved from all sin herself by a miraculous conception.
|2020||8 Dec||Tue||Immaculate Conception|
|2021||8 Dec||Wed||Immaculate Conception|
The doctrine also states that Mary had no stain of original sin and led a sinless life. Special masses held on 8 December, which is the Feast of the Immaculate Conception, expound these themes.
In Victoria, the capital city of Seychelles, many attend Immaculate Conception Cathedral on 8 December. This cathedral was built back in 1874 and is a marvel of French colonial architecture.