Saturday, January 9, 2010

Photo of the Day: New London Ledge Lighthouse, CT, in the fog

New London Ledge Lighthouse is at the mouth of the Thames River, near Groton and New London, Connecticut.

This was taken early in the morning after I had spent the night inside the lighthouse with the New England Ghost Project and a TV crew from "American Builder." New London Ledge Lighthouse has a reputation for being haunted. (See

For more on New London Ledge Lighthouse, click here.