Where is La Esperanza?

Where is La Esperanza located?

La Esperanza, Independencia, The Dominican Republic (approx. 18.28333°, -71.53333°)


Where is La Esperanza on the map?