Much like crystal-clear seas are the main draw for beach bums heading to Mexico, colonial cities are the sweet spot for culture enthusiasts. We’re sure you’ve heard of Mexico City and its vibrant neighborhoods, Merida with the soaring, stone-built cathedral, Oaxaca and its cobblestone streets, and of course, San Miguel de Allende, famous for colorful …

