@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