Top places to visit in Mexico

Oaxaca City

Oaxaca (wa-hah-kah), located about 300 miles south of Mexico City has pleasantly mild climate, due to its altitude of 5000 feet above sea level, is but one many reasons to visit. Rich in history and culture, Oaxaca is a fascinating destination where you can appreciate ancient civilizations, colonial art and architecture and vibrant cultural traditions. This city is obsessed with food and it happens to have some of the best eating in all of Mexico.