Where is Praia de Itacoatiara?

Where is Praia de Itacoatiara located?

Praia de Itacoatiara, Rio de Janeiro, Brazil (approx. -22.97578°, -43.03654°)


Where is Praia de Itacoatiara on the map?