Explore 150 wild swimming spots in Canarias, Spain, including 149 beaches and 1 lake.
Las Palmas
89 spots
Santa Cruz de Tenerife
61 spots
Las Palmas, Spain
Santa Cruz de Tenerife, Spain