12 Days of Davidson

For more than three decades, the small college town north of Charlotte has been known for its Hallmark-like holiday festival featuring costumed pooches, gingerbread houses, and Christmas trees galore.