Where is Tamiahua?

Where is Tamiahua located?

Tamiahua, Veracruz, Mexico (approx. 21.278056°, -97.445556°)


Where is Tamiahua on the map?