Día de los Muertos is a Mexican tradition that dates back around 3,000 years, with roots in pre-Hispanic Mesoamerican cultures such as the Olmec and Aztec. It is one of the most famous and widely ...