Horse - Shoe Trail begins at Valley Forge National Historic Park .
Horse - Shoe Trail ends at the Appalachian Trail near Harrisburg .
Horse - Shoe Trail begins at Valley Forge National Historic Park and ends at the Appalachian Trail near Harrisburg .