Nestled in the scenic highlands a few hours drive from Mexico City, San Miguel de Allende has captured many hearts with its sunny climate, colonial architecture and world-class restaurants and hotels. Home to the first art school in Latin Ameri...
Read more