The Days of the Dead - Mexico
Mexicans celebrate Los Dias de los Muertos (the Days of the Dead), on All Saints' Day, 1 November, and All Souls' Day, 2 November, each year. On these days, the souls of the dead, following the fragrant trail of the cempasĂșchil (marigold) petals, return to earth to spend time with their relatives.