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?
El Barrero - La Sabana
El Barrero - Batey-Papagayo
El Barrero - Victoria Falls
{"latitude":18.91667,"longitude":-68.78333,"title":"El Barrero"}