Where is Palmichala?

Where is Palmichala located?

Palmichala, Valle del Cauca, Colombia (approx. 3.73611°, -76.06444°)


Where is Palmichala on the map?