English Edgeøya Cited by user AvrahamHerschel on 16 Dec 2021 Edgeøya, occasionally anglicised as Edge Island, is a Norwegian island located in southeast of the Svalbard archipelago; with an area of, it is the third-largest island…