Snorkeling down to the underwater sculptures at Chankanaab National Park

For both of us, early trips to Mexico when we were children were transformative experiences. We both remember the poverty and nearly third-world status of our neighbors to the south. Those days are long gone. By nearly every economic measure, Mexico is a middle-class country. There’s still a disparity and our dollars go further, but Mexico has changed…for the better.

In recent years, we’ve fallen in love with this beautiful country; it’s proud, hard-working people; and the food…the food we love above all others. From scuba diving in Cozumel to the beaches of Riviera Maya, this is one of our favorite places on the planet to visit! But there’s so many other things to do here: swimming in cenotes, zip-lining in the forest canopy, whale-watching in the waters of the Pacific Ocean, hiking in the mountains, and wandering the narrow lanes of local markets in nearly every town you visit. Here are some of our favorite experiences in Mexico.

The beach area of the Hotel Occidental at Xcaret Destination in Playa del Carmen, Mexico

Vacation Made Simple at the Occidental at Xcaret Destination

The true beauty of an all-inclusive resort like the Occidental Grand Xcaret Riviera Maya is that it requires almost nothing of you. The biggest decisions of the day are whether to visit the pool or the beach and where you want to have dinner.

Chankanaab National Park

Chankanaab National Park in Cozumel

Chankanaab National Park was the perfect place to spend a day in Cozumel, Mexico. It had everything we needed: a beach, snorkeling, adult beverages and guacamole.