Floating the Wenatchee River in Leavenworth, WA
You won't believe what we saw while floating the Wenatchee River in Leavenworth, WA. Watch the video to find out! It truly was the floating trip of a lifetime, a MUST do if you're ever in the area. Shoutout to Osprey Rafting Company who supplied the gear.
Kali has been an avid outdoors enthusiast in north Idaho and eastern Washington most of her life. She has also explored western Montana. Matt was a News Journalist for 24 years. He went from a cameraman to an anchor in that time.