@daltondnhz056

The smart blog 2989

01

San Miguel de Allende: A Weekend Escape Itinerary

A long weekend in San Miguel de Allende opens like a door into a painting. Warm light spills across limestone streets, a chorus of church bells rises from the …

Read more about San Miguel de Allende: A Weekend Escape Itinerary
The smart blog 2989