Where is El Barrero?

Where is El Barrero located?

El Barrero, La Altagracia, The Dominican Republic (approx. 18.91667°, -68.78333°)


Where is El Barrero on the map?