With over 8,000 miles of rivers and 2,000 lakes, Colorado offers some of the best freshwater sport fishing in North America. It’s waters are home to a large variety of game fish including rainbow trout, brown trout and cutthroats. Some of the most popular fishing spots include the Colorado River, White River, Roaring Fork River and South Platte River.