Live in San Miguel de Allende

San Miguel de Allende is a city with such charm that many refer to it as “the best city in the world”. It takes time to walk its cobbled streets and its many galleries and handicraft shops. There is an unmissable restaurant on every corner so it is impossible to see everything in one day.…