Average rating (a bunch):
All reviews
Notes

First, a foot in the Pacific Ocean. We left Crescent Beach at 2 pm and arrived in Grand Forks at 9:30, too late for borscht, Randy...
We camped on the banks of the Kettle River at the Riviera RV Park and Campground (http://www.sunshinecable.com/~riviera/).