There are some cool Delaware places this holiday season where you can see millions of Christmas lights, even before you get to Longwood Gardens.