The Maryland Heights Trail is a popular but challenging hike starting in Harpers Ferry. The 4.5-mile out-and-back trail features a steep climb to a stunning| Trails That Rock