Landmark · CanadaIgloolik IslandIgloolik Island is a landmark in Nunavut, Canada. Island in Qikiqtaaluk Region, Nunavut, Canada.View on the mapRead moreDiscover a random placeWhat is Random Atlas?More places in CanadaTaylor-Massey · CityQuispamsis · CityMiramichi · CityLes Rivières · CitySurrey · CityNotre-Dame-de-Grâce · City