The Yucatan has perfectly preserved colonial towns, lush nature preserves, and archaeological wonders, and a new railway network, Tren Maya, is making it all easier to reach.
Want a respite from resort culture? Nayarit's tiny Isla del Coral has pristine, easy-to-reach coral reefs to explore in peace.
Cozumel Island in the Yucatan Peninsula is the busiest cruise port in Mexico. In fact, it’s actually one of the busiest ports in the world. The best time to cruise to Mexico is from November to March ...