A place to relax at the Nubble Lighthouse; Cape Neddick, Maine.
New EnglandMaineNubble LighthouseCape NeddickYorkphotos. landscapes