Where is La Lindosa?

Where is La Lindosa located?

La Lindosa, Wyla, Colombia (approx. 2.425°, -75.83417°)


Where is La Lindosa on the map?