Where is El Eslabon?

Where is El Eslabon located?

El Eslabon, La Altagracia, The Dominican Republic (approx. 18.88333°, -68.65°)


Where is El Eslabon on the map?