Where is San Gregorio?

Where is San Gregorio located?

San Gregorio, Veracruz, Mexico (approx. 20.81667°, -98.38333°)


Where is San Gregorio on the map?