Where is Palmira?
Where is Palmira located?
Palmira, Valle del Cauca, Colombia (approx. 3.5308373°, -76.2988048°)
Where is Palmira on the map?
{"latitude":3.5308373,"longitude":-76.2988048,"title":"Palmira"}