Where is La Parcela?

Where is La Parcela located?

La Parcela, Valle del Cauca, Colombia (approx. 4.02278°, -75.88833°)


Where is La Parcela on the map?