Cedar Hills is yet another of the few new courses that have been built in the last few years in Utah County. It is built to feature both mountain golf experiences as well as flatt...
All reviews seem positive