Explore relationships

McMillan Island

McMillan Island is an island in the Fraser River, British Columbia, Canada, also known as McMillan Slough. GeographyOverviewMcMillan Island is located in the lower Fraser River, north of Fort Langley and south of Maple Ridge, and separated from the former by Bedford Channel.

Use + to expand a branch. Click a topic name to open its summary.