Where is Caracaraí?

Where is Caracaraí located?

Caracaraí, Caracaraí, Brazil (approx. 1.827598°, -61.12539°)


Where is Caracaraí on the map?