Where is La Guasara?

Where is La Guasara located?

La Guasara, Barahona, The Dominican Republic (approx. 18.18333°, -71.18333°)


Where is La Guasara on the map?