The golf course with the best views in the Champaign area is Lake of the Woods Golf Course in Mahomet. All 12, best views first; the number is our overall rating.
Course map: Lake of the Woods Golf Course, Mahomet, ILBest views first · overall rating shown