Oaxaca really does combine the best of all parts of Mexico. The city is rich with culture and history, representing periods ranging from pre-Hispanic to pre-Columbian. The locals here work to preserve the city’s quaint and vibrant atmosphere. For those more into seeing something of the natural side of Mexico, while in Oaxaca visit the botanical gardens featuring over 2 acres of indigenous plant life. Check out the Tule tree—a more than 2000-year-old phenomenon; it takes thirty people to cover the circumference of the trunk.