News

both of which are visible from the campground. Built in 1878, the Nubble Lighthouse sits on nearby Cape Neddick and is one of the most photographed of its kind, worldwide. As its name suggests ...