An Island In A Lake On An Island In A Lake On An Island In A Lake In…

New Delhi: A nameless island within Victoria Island in Canada’s Nunavut Territory holds the rare distinction…