10 Reasons Why You Should Visit Oaxaca, Mexico

Oaxaca in southern Mexico overwhelms the eyes and delights the palate.  Rated the third best city to visit in Central and South America by Travel and Leisure Magazine, Oaxaca City…

Continue Reading 10 Reasons Why You Should Visit Oaxaca, Mexico