Poplar Island (British Columbia)

Poplar Island is an uninhabited island located at the east end of the North Arm of the Fraser River in the City of New Westminster, British Columbia. It is the last large undiked island in the Fraser River's North Arm.

Poplar Island (British Columbia)

Poplar Island is an uninhabited island located at the east end of the North Arm of the Fraser River in the City of New Westminster, British Columbia. It is the last large undiked island in the Fraser River's North Arm.