Claim: Bray Island is 266 square miles located in Foxe Basin and is highly popultated.
Evidence: Uninhabited Bray Island