Where is Arroyo del Diablo?

Where is Arroyo del Diablo located?

Arroyo del Diablo, Veracruz, Mexico (approx. 18.86667°, -95.93333°)


Where is Arroyo del Diablo on the map?