Here’s a couple shots from around Owl’s Head Lighthouse near Rockland, ME. It’s supposed to be the most haunted lighthouse in America! Many thanks to Mike & Becky of Rock Coast Sports for pointing us in the right direction and treating us to lunch. J