Living in Ajijic

Ajijic, Town with Magic and Tradition

Ajijic is situated on a narrow strip of land between the mountains to the north and the lake to the […]