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

Leave a reply

Your email address will not be published.