Of all our yearly celebrations, Halloween is definitely the coolest, but over in Mexico, they up the ante even more with a three-day fiesta from 31 October until 2 November that honours the deceased and pays homage to all things creepy and kooky, mysterious and spooky, and altogether ooky, culminating in Día De Muertos or the Day of the Dead.