Where is Francisco Sarabia?

Where is Francisco Sarabia located?

Francisco Sarabia, Veracruz, Mexico (approx. 17.60556°, -93.89167°)


Where is Francisco Sarabia on the map?