Jefferson Rock is one of the highlights of Harpers Ferry. It gives a good mix of history, scenery, and a bit of historic adventure that personifies the town.