3 Hour River Float 180 Miles From Twin Falls An Idaho Must-Do3 Hour River Float 180 Miles From Twin Falls An Idaho Must-DoWith summer now officially underway, float tube season has arrived. One of the state's best floats is located a couple of hours northwest of Twin Falls along a stretch of the Boise River.Greg JannettaGreg Jannetta