Where is Guajabo?

Where is Guajabo located?

Guajabo, San Pedro de Macoris, The Dominican Republic (approx. 18.53333°, -69.55°)


Where is Guajabo on the map?