Lelu Island photograph

Lelu Island

Use attributes for filter !
Provinces British Columbia
Date of Reg.
Date of Upd.
ID2960751
Send edit request

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.

Related Persons

Next Profile ❯