Thor Island (Nunavut)


Thor Island is one of the Canadian arctic islands in Nunavut, Canada. It lies south of Ellef Ringnes Island.