Where is Canabacoa?

Where is Canabacoa located?

Canabacoa, Santiago, The Dominican Republic (approx. 19.41667°, -70.65°)


Where is Canabacoa on the map?