By John Linton
Uploaded on 17 April 2008
1 favorite,
134 views
Nubble Light is one of the most photographed lighthouses in America. Located on an island off Cape Neddeck in York Beach, Maine. A must stop for those exploring the stunning southern coast of Maine.