Mexico’s magical villages – Pueblos Magicos

Mexico’s magical villages – Pueblos Magicos

Big cities, even in ‘developing’ countries, provide the expected.  But as they say, good things come in small packages, and in the case of travel, it often proves to be … Continue reading