Lelu Island
Use attributes for filter ! | |
Provinces | British Columbia |
---|---|
Date of Reg. | |
Date of Upd. | |
ID | 2960751 |
About Lelu Island
Lelu Island is an island of the Range 5 Coast Land District, of British Columbia, Canada, located in the Skeena Estuary between Smith and Ridley Islands. Historically it has been inhabited by area First Nations.