From Charlotte Agenda:

Ho, ho, ho! The holiday season is upon us. Here’s a list of the 23 most festive events in Charlotte.

Read more from Charlotte Agenda here.