Huapalcalco is an archeological site located some 5 kilometers north of Tulancingo in the state of Hidalgo, Mexico.
Contact us...