Where is Tesapotla?

Where is Tesapotla located?

Tesapotla, San Luis Potosí, Mexico (approx. 21.18333°, -98.83333°)


Where is Tesapotla on the map?