If you wish to bask in traditional Christmas charm, plan a holiday visit to Virginia. There are plenty of villages and towns that offer tree-lighting ceremonies, caroling, craft fairs and holiday concerts. There are many historic Virginia inns, as well, where you can enjoy some seasonal hospitality.
Orange, Virginia, a charming historic town is especially delightful during the holiday season. A huge Christmas tree adorns local Taylor Park, and t...