Comments A hundred and seventy-four kilometers from the city of Puebla in the foothills of the Sierra Madre Oriental, the “Magic Town” of Cuetzalan is dotted with waterfalls, springs and natural pools set in tropical forest.
June 6, 2013 - San Diego Reader