Is Sealsea island a real place?
Selsey is a seaside town and civil parish, about eight miles (12 km) south of Chichester in West Sussex, England. Selsey lies at the southernmost point of the Manhood Peninsula, almost cut off from mainland Sussex by the sea. … Coastal erosion has been an ever-present problem for Selsey. Was Selsey an island? The area…