Where is Vara de Vaca?

Where is Vara de Vaca located?

Vara de Vaca, Dahabon, The Dominican Republic (approx. 19.36667°, -71.68333°)


Where is Vara de Vaca on the map?