Where is El Palmar de Troya?
Where is El Palmar de Troya located?
El Palmar de Troya, Andalucia, Spain (approx. 37.060659°, -5.8031769°)
Where is El Palmar de Troya on the map?
El Palmar de Troya - Seville
{"latitude":37.060659,"longitude":-5.8031769,"title":"El Palmar de Troya"}