Oaxaca

Taste the best chocolate and mezcal at this destination in southern Mexico