Where is Xapuri?

Where is Xapuri located?

Xapuri, Xapuri, Brazil (approx. -10.651117°, -68.501785°)


Where is Xapuri on the map?