Where is Tecanoa?

Where is Tecanoa located?

Tecanoa, Veracruz, Mexico (approx. 20.86667°, -98°)


Where is Tecanoa on the map?