Where is Palmar de Ocoa?

Where is Palmar de Ocoa located?

Palmar de Ocoa, Valdesia, Dominican Republic (approx. 18.2944166°, -70.5857118°)


Where is Palmar de Ocoa on the map?