Where is Palmar de Ocoya?

Where is Palmar de Ocoya located?

Palmar de Ocoya, Asua, The Dominican Republic (approx. 18.3°, -70.58333°)


Where is Palmar de Ocoya on the map?