Tequixquiac in Greek
Tequixquiac in Greek
Τεκιξκιάκ
Ellipsis of Santiago Tequixquiac: a town, the administrative seat of Tequixquiac, State of Mexico, Mexico.