Virginia is a great place to live, with its mix of rich history, diverse recreation options, exciting urban areas, and its quintessential Southern charm.