Where is Paso de los Indios?

Where is Paso de los Indios located?

Paso de los Indios, Veracruz, Mexico (approx. 17.80833°, -94.77222°)


Where is Paso de los Indios on the map?