The little agricultural village has beautiful swathes of sand, most notably Cerritos, which the pro describes as "ideal for surfing and sunbathing."
Todos Santos, located eight miles north of El Pescadero, is known for its vibrant arts culture and gorgeous colonial buildings.
The lushly landscaped Jardn Etnobotánico de Oaxaca and the 18th-century Oaxaca Cathedral are both must-sees. If all of the foregoing isn't enough to entice you, the food and drink scene, famed for its mezcal and moles, will.
The Baja California Sur state capital entices visitors with its "tranquil beaches, Malecón waterfront promenade, and the chance to swim with gentle whale sharks."
The Templo Mayor, Palacio de Bellas Artes, Castillo de Chapultepec, and The Pyramids of Teotihuacan are all must-sees (but more on them later).
This lovely island is roughly three hours from Cancun and is recognized for its stunning natural settings, featuring fluffy white sand beaches and shallow blue seas.
There are also ancient Mayan archeological sites including as Uxmal, La Ruta Puuc, and Chichén Itzá.
Morelia, Michoacán, a UNESCO World Heritage Site encircled by lake and mountain scenery, will captivate history buffs.
this little-known The seaside resort of Oaxaca is well-known for its beaches, surfing, and relaxed environment.
San Miguel de Allende is a gorgeous gem that will grab your heart with its unique combination of Mexican culture and European influences.