I-95 Construction Advisory:
A major improvement project is underway at the I-95 & SR896 interchange in Newark, Delaware, south of Wilmington. Travelers should expect delays or find alternate routes.
The town of New Castle, Delaware looks forward to welcoming you to its annual celebration of the 22nd Spirit of Christmas on Saturday, December 9. This highly anticipated event draws thousands of visitors from the region to experience the magic of the holiday season in the charming and historic town. The free event open to the public, offers a variety of activities for all ages. Visitors can take tours of nearly 20 historic homes and museums, browse and shop 50 holiday vendors in two Christmas markets, and enjoy street theater and musical performances throughout the day. Children can also look forward to visits from Santa and his friends, making this event a perfect family outing. It caps off with the annual tree lighting ceremony in Town Square at 4:30pm. A schedule of the day's events can be found here.