Your Content Goes Here Find the Best River Tubing in Leavenworth Washington River Tubing Floating on the banks of the Wenatchee River, drinking in the breathtaking scenery, spying the local wildlife, and sharing the day with your friends and family, you’ll get the relaxation you deserve.