Virginia is a nice place with wonderful sights and attractions and is rich in history. The Hampton Roads area has everything from beautiful beaches to old battlefields. Western Virginia is a wonderful place to visit for mountain hiking and rafting.