Columbia River Swim Spots and Beaches Under 90 Minutes from Portland
The Pacific is cold, the Sandy River is mobbed, Portland pools have long lines, and your secret mountain swimming hole is either not so secret anymore or still inaccessible after recent years' fires. The giant Columbia River is here for…