Cape Neddick Point at mid morning. That’s not the best time to take picture of Nubble, but fortunately it was very cloudy. Cape Neddick Light aka Nubble Light is an American icon. The lighthouse on Nubble Island is inaccessible to the general public and only visible from Sohier Park. The best light is at sunrise or with the trashy illumination at night.