Where is Tidal pools of Leça de Palmeira located?
Tidal pools of Leça de Palmeira, Tidal pools of Leça de Palmeira, Portugal (approx. 41.19278°, -8.707778°)
Tidal pools of Leça de Palmeira, Tidal pools of Leça de Palmeira, Portugal (approx. 41.19278°, -8.707778°)