This hilly course features large, undulating greens. There are four lakes and a stream that come into play on five holes, plus numerous sand bunkers have ... More on Golf.com
Bear Lake Golf Course is a 9-hole regulation length golf course in Garden City, Utah. This medium-length layout has 3 sets of teeboxes for a fun, but challenging golfing experience. Online tee time... More on TheGolfCourses.net

