Harwood Island is a small island that lies off the coast of Powell River, BC. It is an Indian reserve and is part of the traditional territory of the Sliammon First Nation.
Harwood Island is a small island that lies off the coast of Powell River, BC. It is also known as Ahgykson. The island is an Indian reserve and is part of the traditional territory of the Sliammon First Nation.