Lulu Island photograph

Lulu Island

Use attributes for filter !
Area1224
Population206,300
Locations Fraser River
Provinces British Columbia
Date of Reg.
Date of Upd.
ID2069660
Send edit request

About Lulu Island


Lulu Island is the name of the largest island in the estuary of the Fraser River, located south of Vancouver, British Columbia. The island is made up of the city of City of Richmond, while a small section at the eastern tip, known as Queensborough, is part of the City of New Westminster.

Related Persons

Next Profile ❯