What is All Souls Day, When is All Souls Day 2017 and all about All Souls Day you need to know.
What is All Souls Day?
All Souls’ Day is a day of prayer for the dead, particularly but not exclusively one’s relatives. In Western Christianity the annual celebration is now held on 2 November and is associated with All Saints’ Day (1 November) and its vigil, Halloween (31 October). (Wikipedia)