Day of the Dead is one of Mexico’s most magical holidays. It’s a time when family and friends come together to remember their dead loved ones through food, music, prayer and colorful altars. Oaxaca, Mexico’s southern cultural gem, is a unique place to experience Dia de Muertos. If you go to Oaxaca for this hauntingly beautiful celebration, there are a few stops you must make.