Spirit of Christmas in Historic New Castle, Delaware
Schedule
Sat Dec 14 2024 at 10:00 am to 05:00 pm
UTC-05:00Location
Delaware Street, New Castle, DE, United States, Delaware 19720 | New Castle, DE
Advertisement
Join us for Spirit of Christmas, a magical holiday experience in Historic New Castle, Delaware. Delight in tours of beautifully decorated private homes and museums, enjoy musical performances throughout town, and find the perfect gifts at our Christmas Market or local shops. Savor a variety of festive treats from our restaurants and finish your day watching the Tree Lighting in Market Square.
Advertisement
Where is it happening?
Delaware Street, New Castle, DE, United States, Delaware 19720Event Location & Nearby Stays: