Your trip starts with Shari climbing the towering ancient pyramids at Teotihuacan; includes a performance by Ballet Folkorio de Mexico. Visit the lush beaches of Puerto Vallarta and the artist colony of San Miguel de Allende.