It may be hard to believe, but the holiday season is upon us once again, and this festive, joyous time of year is one of the best times to make a visit to Charlottesville & Albemarle County! The area is teeming with special holiday events beginning shortly after Thanksgiving and lasting all the way