A new island has emerged near Fleetwood, England
A bank of shingle and stone has emerged from the sea forming a new island off the coast of Fleetwood, Lancashire, England. The new island is located about 2.5 km (1.6 miles) off the Fleetwood's north shore and is 638 meters long, 10.2 meters high and 3.4…

