Where is Teteu?

Where is Teteu located?

Teteu, Piaoui, Brazil (approx. -4.66667°, -41.28333°)


Where is Teteu on the map?