Where is La Providencia?

Where is La Providencia located?

La Providencia, La Altagracia, The Dominican Republic (approx. 18.66667°, -68.71667°)


Where is La Providencia on the map?