An Island In A Lake On An Island In A Lake On An Island In A Lake In...
An Island In A Lake On An Island In A Lake On An Island In A Lake In…
By Arun Jain
—
New Delhi: A nameless island within Victoria Island in Canada’s Nunavut Territory holds the rare distinction of being the world’s largest island-in-a-lake-on-an-island-in-a-lake-on-an-island. Satellite images ...