Winter in Charlottesville, Virginia is one of the best times to visit this historic and fun-filled getaway because there are still plenty of fun things to do.