Explore 13 wild swimming spots in Torres Vedras, Lisboa, including 13 beaches.
A dos Cunhados
5 spots
Silveira
União das freguesias de A dos Cunhados e Maceira
3 spots
Torres Vedras, Portugal