Texada Island photograph

Texada Island

Use attributes for filter !
Max length50 km
Provinces British Columbia
Date of Reg.
Date of Upd.
ID2209341
Send edit request

About Texada Island


Texada Island is the largest island in the Strait of Georgia of British Columbia, Canada. Its northern tip is located about 8 kilometres southwest of the city of Powell River and west of the Sechelt Peninsula on the Sunshine Coast.

Related Persons

Next Profile ❯