Explore 20 wild swimming spots in Penzance, Cornwall, including 20 beaches.
Penzance, Cornwall, United Kingdom
Cornwall, England, United Kingdom
Mousehole, Cornwall, United Kingdom