Where is El Palmar de Troy?
Where is El Palmar de Troy located?
El Palmar de Troy, Andalusia, Spain (approx. 37.06278°, -5.80444°)
Where is El Palmar de Troy on the map?
{"latitude":37.06278,"longitude":-5.80444,"title":"El Palmar de Troy"}