Where is La Playa?

Where is La Playa located?

La Playa, Nariño, Colombia (approx. 0.83778°, -77.78417°)


Where is La Playa on the map?