Where is Praia de Leça da Palmeira?
Where is Praia de Leça da Palmeira located?
Praia de Leça da Palmeira, Praia de Leça da Palmeira, Portugal (approx. 41.18957°, -8.70759°)
Where is Praia de Leça da Palmeira on the map?
Praia de Leça da Palmeira - Porto
{"latitude":41.18957,"longitude":-8.70759,"title":"Praia de Leça da Palmeira"}