Thor Island (Nunavut)

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