The most beautiful small towns in Mexico —

Vibrant facades, cobblestone streets, multicolored lakes and mountainous backdrops are just a few things that make Mexico’s small towns spectacularly photogenic. The diversity of landscape across Mexico means that different regions offer distinctive delights, from desert ghost towns and quaint colonial pueblos seeped in history to laid-back beach towns popping with color. The options are endless, but […]

via The most beautiful small towns in Mexico —

Leave a Reply

Your email address will not be published. Required fields are marked *