Explore 5 wild swimming spots in Calheta, Madeira, including 5 beaches.
Paul do Mar
2 spots
Calheta, Portugal