1. Lake Powell (Utah/Arizona)
Spanning 186 miles along the Utah/Arizona border (though mostly on the Utah-side of the Colorado River), Lake Powell is the second largest man-made lake in the country.
Though Lake Powell sees roughy 2 million visitors a year (mostly in the summer months), the lake itself is so large that you’ll have no problem finding a smooth spot, regardless of how busy it is that day.