
Main Street was packed Saturday night. Town officials estimate the three-day total for the crowd at 25,000. (Amy Ellis/DavidsonNews.net)
An estimated 25,000 people flooded Main Street over the three nights of Christmas in Davidson last week, according to town officials. The Nov. 29 to Dec. 1 festival brought folks from around the Lake Norman area, Charlotte and beyond for shopping, dining, performing and all around holiday cheer.
This year’s festival picked seasonally-dressed pets in the Doggie Fashion Show and the ugliest sweater in town (see below). Read the full story










