More

swimming

Travel

Dive Into the Blue Ridge Swim Club, Charlottesville’s Secret Summer Escape

Pool meets creek at this beguiling, 110-year-old spot