Both Hershey and Harrisburg offer plenty of places for hands on learning, sports, entertainment, and history.