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. This small island lies off the coast of Powell River It is an Indian reserve. This small island is part of the traditional territory of the Sliammon First Nation. Powell River is BC.