All Souls Day is observed in honour of the dead. This day is followed by All Saints' Day and Ha…
Celebrated every year on 2nd November, All Souls Day is the day when Christians remember all their …