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

External links