Mitchell Island
Use attributes for filter ! | |
Provinces | British Columbia |
---|---|
Date of Reg. | |
Date of Upd. | |
ID | 1987588 |
About Mitchell Island
Mitchell Island is an island in the North Arm of the Fraser River in British Columbia, Canada, located between the cities of Vancouver and Richmond and is incorporated as part of the latter city.