Monthly Archives: December, 2013

A Connecticut Castle Built by Sherlock Holmes

We arrived at Gillette’s Castle, in East Haddam, Connecticut, just as the staff had put the final touches on the holiday trimmings. We were almost alone in the vast castle, and as we photographed each room, we sensed an aura of serenity and contentment about the place, possibly actuated by some manifestation of gentle ghosts …

Continue reading