Jefferson Rock is a rock formation on the Appalachian Trail in Harpers Ferry, West Virginia. It consists of several large masses of Harpers shale, piled one upon the other, that overlook the Shenandoah River just prior to its confluence with the Potomac River.
John Brown's Fort
Maryland Heights Trailhead
John Brown Wax Museum
Ruins of St. John's Episcopal Church
Battle Grounds Bakery & Coffee
The Rabbit Hole
Coach House Bar & Grill
Almost Heaven Pub and Grill