Where is Teocelo?

Where is Teocelo located?

Teocelo, Veracruz, Mexico (approx. 19.3855466°, -96.9735262°)


Where is Teocelo on the map?