Where is Praia de Leça?
Where is Praia de Leça located?
Praia de Leça, Praia de Leça, Portugal (approx. 41.18927°, -8.704401°)
Where is Praia de Leça on the map?
{"latitude":41.18927,"longitude":-8.704401,"title":"Praia de Leça"}