All Souls' Day is on November 2, just subsequent to the All Saint's Day and it is an official public holiday of the Catholic Calendar. It is a Roman Catholic day of tribute for friends and loved ones who have gone for their heavenly abode. All Souls' Day has its extraction in the early Pagan Festival of the Dead, based on the pagan faith that the souls of the dead would come back for a meal with the family. Candles kept in the window direct the souls back home and a different place was set at the bench. Children came asking for food to be presented emblematically to the dead, but then dispersed them amongst the hungry.