Kullorsuaq Island
Island in GreenlandKullorsuaq Island is an island in the Avannaata municipality in northwestern Greenland. The name of the island means "a big thumb" in the Greenlandic language.
Read article
Top Questions
AI generatedMore questions