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.
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.