Cherry Hill 50th Anniversary!!!

  “The Greatest Fun Spot You’ll Ever Know!” Cherry Hill is Davis County’s go to family friendly activity destination. We have the amenities you need to keep your whole family entertained all day including a water park, mini-golf course, rock wall, jungle maze, campground, and much more! With acres of activities to explore, your whole [Read On]