English Wikipedia - The Free Encycl...
Download this dictionary
Lulu Island
Lulu Island
is the name of the largest island in the estuary of the
Fraser River
. The island makes up most of the
City of Richmond
, a major suburb of
Vancouver
,
British Columbia
. However, the eastern tip of Lulu Island, known as
Queensborough
, is part of the City of
New Westminster
.
See more at Wikipedia.org...
© This article uses material from
Wikipedia
®
and is licensed under the
GNU Free Documentation License
and under the
Creative Commons Attribution-ShareAlike License