Where is El Calichal?

Where is El Calichal located?

El Calichal, La Altagracia, The Dominican Republic (approx. 18.61667°, -68.8°)


Where is El Calichal on the map?