Stephen Island Wildlife Tour

Stephens Island is a member of the Arctic Archipelago in the territory of Nunavut. Located in Milne Inlet just north of Koluktoo Bay, it is an irregularly shaped island off the Baffin Island coast.
  • Location: Northern Canada
  • Population: Uninhabited
  • Archipelago: Arctic Archipelago
  • Territory: Nunavut
  • Region: Qikiqtaaluk
Data from: en.wikipedia.org