Where is Bella Vista?

Where is Bella Vista located?

Bella Vista, Valle del Cauca, Colombia (approx. 3.56167°, -76.35222°)


Where is Bella Vista on the map?