Canyon Springs is a nice, flat 18 hole course that is easy to walk. My favorite holes here are #'s 2, 8, 10, 12, 18. Hole #13 has a nice view of Perrine Coulee Falls. The course is right next to Snake River, but you don't really notice the river while playing. The course was a little dry when I played.