Staunton, Norfolk and Lynchburg offer history, ocean views and some of the best theaters in Virginia.