Where is El Palmar?
Where is El Palmar located?
El Palmar, Boyaca, Colombia (approx. 5.58972°, -73.88611°)
Where is El Palmar on the map?
{"latitude":5.58972,"longitude":-73.88611,"title":"El Palmar"}