No. Ellesmere Island is part of Canada. But, if I remember correctly, there is a town on that island. I think it is called Alert. Maybe not. I saw a city up there on a map.
no
Ellesmere Island is larger than Victoria Island. Ellesmere Island is the 10th largest island in the world, while Victoria Island is the 8th largest island in the world but smaller than Ellesmere Island.
Ellesmere Island by far.
i believe that's ellesmere
how far is it from Alert on Ellesmere Island to Windsor Ontario
Ellesmere Island
No
Ellesmere Island
From the most northerly point of Ellesmere Island to the Pole is 817 kilometres (508 mi).
Ellesmere Island
Ellesmere Island
CANADA
yes