Claim: Loks Land Island can be found in Frobisher Bay in the Arctic Archipelago.
Evidence: Frobisher Bay Arctic Archipelago