Mexico: Day of the Dead

show more details
show less details
Some of the most elaborate Day of the Dead celebrations take place in Cuanajo, Mexico.