Image 1 of 1

Portland Head Lighthouse

Perhaps the most photographed lighthouse in New England, Portland Head Lighthouse sits on Cape Elizabeth near Portland, Maine.
twitterlinkedinfacebook