While Newburyport isn't an island, Plum Island is part of four municipalities, including Newburyport. The article stresses the beauty of Plum Island, as this "strip of land has long been a Boston ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results