Best things to do in Morelia, Michoacán – the most underrated city in Mexico

Morelia is the capital of Michoacán and has to be the most underrated city in Mexico. It’s beautiful, rich in history, stunning architecture and culture. It’s very clean and not that hard to get to. There are plenty of things to do in Morelia, as well as fun day trips to take. There’s no shortage […]

How to visit the Pyramids of Teotihuacán from Mexico City on your own

There are many ancient ruins in Mexico and Teotihuacán is without a doubt one of the most impressive ones I’ve seen. It was once one of the largest and most important Mesoamerican cities. The site is massive and covers 20 square km, which is double the size of Chichén Itzá. If you are in Mexico […]

18 Amazing Things to do in Puerto Escondido, Mexico

Playa Manzanillo in Puerto Escondido, Oaxaca in Mexico

As far as beach destinations in Mexico go, Puerto Escondido is one of my absolute favorites. Beautiful, laid back, with several beaches, spectacular sunsets, marine life and some of the best seafood I’ve ever had. Most things to do in Puerto Escondido revolve around water and beaches. There are not many attractions per se, but […]

The Absolute Best Things to do in Bacalar, Mexico

Bacalar, a small town on the Southern end of the Yucatán Peninsula, quickly became one of my favorite places in Mexico. It’s located right on the beautiful Bacalar Lagoon, also known as Laguna de los Siete Colores ( Lagoon of 7 Colors ). How it got its name will be clear the second you lay […]

28 Fun Things To Do in Cozumel, Mexico

Cozumel is Mexico’s third largest island, best known as one of the top diving destinations in the world. Situated right on the world’s 2nd largest Barrier Reef System, it boast amazing marine life and excellent visibility, making the island a diver’s paradise. But while spectacular diving is the biggest draw, there are many more things […]