Explore 40 wild swimming spots in Cantabria, Spain, including 34 beaches and 6 lakes.
Cantabria
40 spots
Cantabria, Spain