7 best places for Whitewater Rafting in america

1. Salmon River, Idaho

1. Colorado River, Grand Canyon

1. Gauley River, West Virginia

1. Tuolumne River, California

1. Glacier National Park, Montana

1. Delaware River, New York

1. Youghiogheny River, Pennsylvania