News
Hosted on MSN1mon
The world's biggest abandoned island that's 296-miles wide and uninhabited for 74 yearsOne such place is Devon Island in Canada, where no one has lived for some 74 years - since 1951, to be exact. Located in Nunavut's Buffin Bay, it is the largest uninhabited island in the world and ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results