Qikiqtaaluk Region
Flaherty Island is the largest island of the Belcher Islands group in Hudson Bay in Qikiqtaaluk Region, Nunavut, Canada.