Christmas Eve Daily Delawhere [12.24.13]

Filed in Delaware by on December 24, 2013

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.

About the Author ()

Comments (1)

Trackback URL | Comments RSS Feed

  1. Frank says:

    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.