Huamantla, Mexico.
Tucked in a corner of the smallest state in Mexico, this magical town is well worth the trip from the federal capital.
Tucked in a corner of the smallest state in Mexico, this magical town is well worth the trip from the federal capital.