Where is Palmar de Ocoa?
Where is Palmar de Ocoa located?
Palmar de Ocoa, Valdesia, Dominica (approx. 18.2944166°, -70.5857118°)
Where is Palmar de Ocoa on the map?
{"latitude":18.2944166,"longitude":-70.5857118,"title":"Palmar de Ocoa"}