Skip to content

From the Blog

Owl’s Head Lighthouse

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