This is what I would like to do:
After visiting NYC for 2 days, we will be arriving via train to Harrisburg, PA on a Sunday where we will hopefully rent a car, then after a few hours of walking around Harrisburg, we will go to Hershey and experience all that's chocolate. Then overnight in Hershey, leave mid morning to Lancaster (take in a few tours including an Amish dinner tour, hopefully), and stay overnight at a Lancaster B&B. The next morning we will leave after breakfast for Gettysburg; tour around including a night ghost tour, stay overnight at a B&B, and leave early the next morning for a train to Philly. We will be in Philly late afternoon Wednesday, leaving for a train ride home to Chicago on Saturday. Is this doable or am I cutting it close? My daughter and I are very comfortable with a hectic, follow the itinerary bit, so I know visiting various close-by cities is doable timewise, but we do want to experience as much as we can from each area we are visiting. We will be driving most of the time. If we get a car in Harrisburg on a Sunday, I assume I must return it at the same location in Harrisburg (I'll further check into this). Leaving Gettysburg early in the morning for approximately 1-1/2 to 2 hours drive to Harrisburg to return the car and then catch a train may be cutting this a little close. Hectic, but maybe there are oher more practical options? Thanks in advance.