Best Small Towns in America
Summer Road Trip? Add These 24 Charming American Small Towns to Your List
3
For the adventurers and history buffs, Lexington Virginia has it all. Surrounded by Shenandoah Valley, its downtown offers an array of restaurants, shops, and galleries. Visitors can drive along the Blue Ridge Parkway and history buffs can visit sites from the Civil War.