Cuetzalan

Cuetzalan

Cuetzalan is a small town set high in the hills in the north of the Mexican state of Puebla, 183 kilometres (114 mi) from Puebla, [...]

Two-day getaway from Puebla to Cuetzalan, a magical town in the Sierra Norte mountains

Mexico is not only about its major cities, ancient Mayan ruins, or the Caribbean Coast. Central Mexico also offers breathtaking natural landscapes, traditional villages, and [...]