Where is Tamarindo?

Where is Tamarindo located?

Tamarindo, Piaoui, Brazil (approx. -2.98833°, -41.405°)


Where is Tamarindo on the map?