Tag: Lloyd Island

  • Lloyd Island

    Lloyd Island – You Have To Know

    Lloyd Island is a small and uninhabited island located in the middle of the Hudson Strait within the Canadian province of Nunavut. The island is a part of the Tuktoyaktuk River delta, and is located about 430 kilometres northeast of Cape Dorset, Nunavut. The island is an important nesting site for seabirds, including the hooded…

    Continue reading →