Where is Arroyo Azul?

Where is Arroyo Azul located?

Arroyo Azul, Veracruz, Mexico (approx. 18.81528°, -96.69167°)


Where is Arroyo Azul on the map?