Where is La Palmyra?

Where is La Palmyra located?

La Palmyra, Wyla, Colombia (approx. 2.17278°, -75.61833°)


Where is La Palmyra on the map?