Nestled on a rocky outcrop off the coast of Cape Neddick, Maine, the Nubble Lighthouse stands as one of New England’s most picturesque and historic lighthouses. Officially known as Cape Neddick Light, this iconic beacon has been guiding sailors and captivating visitors for … Read More