Where is La Vigorosa?

Where is La Vigorosa located?

La Vigorosa, Valle del Cauca, Colombia (approx. 4.13333°, -76.4°)


Where is La Vigorosa on the map?