A must play course for Utah!
Birch Creek is one of the best...if not the best city owned courses in Utah. It is well taken care of and a fun, challenging course. Set up in Cache Valley on the hillside the views are incredible. It's worth the driv ...
