Where is Teteus?

Where is Teteus located?

Teteus, Piaoui, Brazil (approx. -3.51667°, -41.5°)


Where is Teteus on the map?