Where is Canabacoa?

Where is Canabacoa located?

Canabacoa, Canabacoa, The Dominican Republic (approx. 19.41583°, -70.65105°)


Where is Canabacoa on the map?