Where is Nuevo Ixcatlan?

Where is Nuevo Ixcatlan located?

Nuevo Ixcatlan, Veracruz, Mexico (approx. 17.65°, -95.4375°)


Where is Nuevo Ixcatlan on the map?