Labrador Sea
Dolphin Island is one of the many uninhabited Canadian arctic islands in Qikiqtaaluk Region, Nunavut. It is located at the confluence of Hudson Strait and the Labrador Sea.