The Horse-Shoe Trail runs from Valley Forge Park to rural Dauphin County, about 140 miles. The hike described here is only a small piece.