The dead are never forgotten in Mexico, they are believed to wake up for the celebration dedicated to them. Therefore, Mexicans bring food and their favourite tequila to the graves of the dead to show their respect. The ancient ritual of bringing food for the souls is named Hanal Pixan. This colourful festival is celebrated all across Mexico, bringing back to life the best of Mayan and Mexican traditions, including food, music and dancing, theatre, arts, and much more. Cancun boasts fine entertainment, but the best place to celebrate the Day of the Dead must be Xcaret Park in Riviera Maya. This great fiesta stretches over four days from October 30th to November 2nd.