A public facility located in the Snake River Canyon. Canyon Springs is dedicated to offering affordable golf in a one of a ...kind location. With scenic views and multiple sets of tees, Canyon Springs is a memorable experience waiting to happen. See More