Where is La Esperanza?

Where is La Esperanza located?

La Esperanza, Granada, Nicaragua (approx. 12.11667°, -85.85°)


Where is La Esperanza on the map?