Christmas in Davidson December 5 – 7
Christmas in Davidson kicks off December 5 and runs through December 7. Events include: Live Nativity at the Davidson Untied Methodist Church Chapel nightly. Horse-Drawn Carriage Rides and Hay Rides 6pm – 9pm nightly. Horse-Drawn Carriage rides are $10.00 per person. They will be located in front of Town Hall on Main Street. Hay rides […]
Christmas in Davidson December 5 – 7 Read More »