News

The small town of Harpers Ferry is a beautiful destination located within the lower Shenandoah Valley of West Virginia ... Ferry changed hands 14 times between 1861 and 1865.