Where is Hadicurari Beach?

Where is Hadicurari Beach located?

Hadicurari Beach, Hadicurari Beach, AW (approx. 12.58472°, -70.04446°)


Where is Hadicurari Beach on the map?