Castle to Castle Swim Challenge in New Forest National Park, UK

Jun 6 to Jun 8, 2025