Where is Bella Esperanza?

Where is Bella Esperanza located?

Bella Esperanza, Veracruz, Mexico (approx. 19.42917°, -96.86667°)


Where is Bella Esperanza on the map?