Where is Guayacanal?

Where is Guayacanal located?

Guayacanal, Asua, The Dominican Republic (approx. 18.4°, -70.78333°)


Where is Guayacanal on the map?