Held on All Saints' Day (1 November) and All Souls' Day (2 November) according to the Catholic calendar, this Aztec-influenced festival commemorates the memory of deceased family, friends, and ancestors.
BBC: Get spooked: Five sensational Halloween destinations