Block Island North Light (Lighthouse), built in 1867, is a historic lighthouse on Block Island, Rhode Island (New Shoreham).
Contact us...