×

Nova Zembla Island

Island in Canada
Nova Zembla Island is an uninhabited island in the Qikiqtaaluk Region of Nunavut, Canada. It is located across the mouth of Coutts Inlet in Baffin Bay off the northeastern coast of Baffin Island. Round Island is 7.4 km to the southeast. Wikipedia
Location: Northern Canada
Population: Uninhabited
Region: Qikiqtaaluk