The Highlands of Mexico

Mountains, Volcanos, Waterfalls, and Caves By Marielle V. Turner* When people think of Mexico, they think of tropical beach areas like Acapulco, Puerto Escondido, Cancun, or Playa del Carmen – … Continue reading The Highlands of Mexico