Puerto Vallarta is an amazing alternative to other more known beach towns to have a great vacation in Mexico by the water.
Playa Del Carmen, in Yucatan Peninsula, is a well known expat and digital nomad hotspot for a reason!
A beautiful little island off the coast of Cancun, where you can get to by taking a 30 minute ferry for as low as $16.
Located in Yucatan northern Quintana Roo, this colourful city in Mexico is a hidden gem.
Guadalajara is buzzing with unique culture, food, colonial architecture, and friendly people.
If you're planning a trip to Mexico it's no doubt that you've heard of the famous beach city Cancun.
San Cristobal de las Casas will surely take your breath away without taking too much out of your pocket.
If you’re taking a trip to Mexico, don't miss out on the delicious meals.
A state filled with gorgeous scenery and unique indigenous culture.
Last but not least we have Puerto Escondido, a beautiful beach city located in the cultural state of Oaxaca.
NEXT