Where is Arroyo del Tigre?

Where is Arroyo del Tigre located?

Arroyo del Tigre, Veracruz, Mexico (approx. 17.58333°, -95.53333°)


Where is Arroyo del Tigre on the map?