Columbia & Snake Rivers Cruise: Mini-Reunion Adventure - Princeton Journeys
Dramatic landscapes along the Snake River - Cathy Phillips

Dramatic landscapes along the Snake River - Cathy Phillips