 Nunavut is also home to the world's northernmost permanently inhabited place, Alert.Eureka, a weather station also on Ellesmere Island, has the lowest average annual temperature of any Canadian weather station.Nunavut means "our land" in the native language Inuktitut.