Where is San Gregorio?

Where is San Gregorio located?

San Gregorio, Pernambuco, Brazil (approx. -7.93333°, -38.95°)


Where is San Gregorio on the map?