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.
Find the best in town and out of town things to do on your vacation. We offer only top activities that your entire family will love. Book direct or speak to one of our travel advisors for assistance with your trip.