Google
×
Did you mean: Stone Island

Stor Island

Island in Canada
Stor Island is one of the uninhabited islands in Qikiqtaaluk Region, Nunavut, Canada. It is located in Eureka Sound, an area separating Axel Heiberg Island from Ellesmere Island. Fulmar Channel is southwest of the island, while Bay Fiord is to the... Wikipedia
In order to show you the most relevant results, we have omitted some entries very similar to the 4 already displayed. If you like, you can repeat the search with the omitted results included.