Columbia River Swim Spots and Beaches Under 90 Minutes from Portland
From Jones Beach to Rooster Rock to the Hood River waterfront, the Columbia River is big enough for everyone to find a beach and take a dip. |!| Portland |!| Portland Hood River
From Jones Beach to Rooster Rock to the Hood River waterfront, the Columbia River is big enough for everyone to find a beach and take a dip. |!| Portland |!| Portland Hood River