Poplar Island is an uninhabited island located at the east end of the northern arm of the Fraser River in the City of New Westminster,[1] British Columbia. It is the last large undiked island in the Fraser River's North Arm.
Developed by Nelliwinne