Where is Guayacanal?

Where is Guayacanal located?

Guayacanal, Santiago, The Dominican Republic (approx. 19.41667°, -70.76667°)


Where is Guayacanal on the map?