Flaherty Island

From Wikipedia, the free encyclopedia

Flaherty Island is an island in the Belcher Islands group in Hudson Bay in Canada. The hamlet of Sanikiluaq is located on its north coast.