top of page
Mcmillan Island
The City of Langley is a municipality in the Metro Vancouver Regional District and It lies directly east of the City of Surrey. Mcmillan Island is an island located in the north east of Langley city, and and has been separated from the city with Fraser river.
Brae Island Regional Park trail is loctated on the west of this island at has beautiful scene in spring and autumn.
bottom of page