• Kayaking

    Willamette Falls – WOW!!!

    Today’s kayaking adventure took myself and a friend to Willamette Falls. “The Willamette Falls is a natural waterfall in the northwestern United States, located on the Willamette River between Oregon City and West Linn. It is the largest waterfall in the Northwest US by volume and it is the 17th…