Where is Itabayana?

Where is Itabayana located?

Itabayana, Sergipi, Brazil (approx. -10.685°, -37.42528°)


Where is Itabayana on the map?