Christmas Eve Daily Delawhere [12.24.13]
Delaware has at least four major Christmas Light Houses. Here is, I believe, the original, the “Marsh Road House” even though it is really off Silverside, near the entrance for the Top of the Hill Apartments.
That is the home of Jack Smith of Jack Smith’s towing and auto repair. One of his mechanics spends November setting up the display.
We used to take our kids to see it regularly.