Tag Archives: idaho kayaking

This event is the Inaugural Whitewater Festival in Crouch, Idaho; not to be missed! Highlights will include a world-class kayak competition on some of North America’s most impressive whitewater –
The North Fork Payette!