
A Pacific coastal cruise allows people to explore some of the best ports in the U.S. and Canada.
The small city of Clarkston, Washington, is a major port of call for Columbia and Snake river cruises.

Portland, Oregon, is a major starting point for many riverboat cruises up the Columbia and Snake rivers.