Islands in SomersetIslands in SomersetKnightstone IslandKnightstone Island, situated within the picturesque Marine Lake in Weston-super-Mare, boasts a captivating ensemble of historic structures.