Where is Guayacanes?

Where is Guayacanes located?

Guayacanes, Higuamo, Dominican Republic (approx. 18.4213748°, -69.4586695°)


Where is Guayacanes on the map?