Explore 4 wild swimming spots in Lymington, Hampshire, including 4 beaches.
Lymington, Hampshire, United Kingdom