Where is Yabacao?

Where is Yabacao located?

Yabacao, San Pedro de Macoris, The Dominican Republic (approx. 18.71667°, -69.51667°)


Where is Yabacao on the map?