Input (grade 13): In the West The Western Christian holiday of All Saints Day falls on November 1, followed by All Souls' Day on November 2, and is a Holy Day of Obligation in the Latin Rite Roman Catholic Church.
Output (grade 6): All Saints Day is celebrated by Catholic Christians on November 1.