The Virginia Flyover - McAfee Knob - Appalachian Trail

Question: How did Cross Keys, Virginia, get its name?

Answer: Cross Keys in Rockingham County, Virginia, got its name from a nearby wayside tavern at a rural crossroads. The tavern served as a local landmark, giving the intersection—and the site of the June 8, 1862, battle—its distinctive name in the Shenandoah Valley.