We (me, hubby and our 10 month old baby) are planning on making a trip to West Virginia to view fall foliage during mid-late October. In addition to hiking/nature, we also like to experience small towns and have great food. We are planning to spend a few days in southern WV (Midland Trail, Lewisburg, New River Gorge etc.) and then head to the north east region. I cannot decide between staying at Harper's Ferry or Shepherdstown. I like the appeal of the small town of Shepherdstown from what I read in that forum, but Harpers Ferry appears to have more outdoor attractions (Appalachian trail etc.). Although we like to get a flavor of local culture, we are not deeply into history (which I am afraid Harpers may have too much of that?). We would like to hike, eat good food, stroll through shops, and visit some wineries in the northern Virginia region. Any advice on staying at Harpers Ferry or Shepherdstown based on our interest? Thanks!!