Where is Quecholac?

Where is Quecholac located?

Quecholac, Puebla, Mexico (approx. 18.9572222°, -97.6611111°)


Where is Quecholac on the map?