San Miguel de Allende, Mexico is a strange and unique place in the sense that it is entirely easy to forget you are in Mexico at all. With its European-styled cobblestone streets and architecture, and its swarms of North American artists and retirees who have relocated here, it can be challenging to remember exactly where … Continue Reading