Explore 40 wild swimming spots in Leiria, Portugal, including 33 beaches, 5 rivers and 2 lakes.
Alcobaça
7 spots
Caldas da Rainha
3 spots
Figueiró dos Vinhos
2 spots
Leiria
Marinha Grande
4 spots
Município do Óbidos
Nazaré
Pedrógão Grande
Peniche
12 spots
Figueiró dos Vinhos, Portugal
Peniche, Portugal
Município do Óbidos, Portugal
Pedrógão Grande, Portugal
Castanheira de Pêra, Portugal
Caldas da Rainha, Portugal
Leiria, Portugal
Alcobaça, Portugal
Nazaré, Portugal
Pombal, Portugal