Cardinal Hills Golf Course Gentle rolling hills provide an enjoyable yet challenging golf experience.