Auf dem nahe gelegenen Festland befindet sich jedoch der Sohier Park, der ein Teleskop mit Blick auf den Leuchtturm und einen Geschenkeladen mit dem Thema "Nubble" bietet.
Nubble Light ist eine berühmte amerikanische Ikone und ein klassisches Beispiel Essential T-Shirt