Where is Tamiahua?

Where is Tamiahua located?

Tamiahua, Tamiahua, Mexico (approx. 21.278055°, -97.44556°)


Where is Tamiahua on the map?