All Souls' Day

All Souls' Day is a holy day, primarily celebrated in the Catholic Church to honour the dead. Nevertheless, it is also celebrated in the Eastern Orthodox Church and a few other denominations of Christianity. The Catholics believe that the dead are cleansed of their sins so that they may enter heaven if their relatives and friends pray for them.