Calixtlahuaca (from the Nahuatl, where calli means 'house', and ixtlahuatl means 'prairie' or 'plains', hence the translation would be 'house in the prairie') is a Postclassic period Mesoamerican archaeological site, located near the present-day cit... Read further