Where is Arroyo de San Lorenzo?

Where is Arroyo de San Lorenzo located?

Arroyo de San Lorenzo, Veracruz, Mexico (approx. 21.11667°, -97.46667°)


Where is Arroyo de San Lorenzo on the map?