Where is El Coroso?

Where is El Coroso located?

El Coroso, Dahabon, The Dominican Republic (approx. 19.46667°, -71.63333°)


Where is El Coroso on the map?