Windermere Ridge is located in Edmonton, south of Anthony Henday and west of 170 Street, overlooking the North Saskatchewan River.
Windermere Ridge is located in Edmonton, south of Anthony Henday and west of 170 Street, overlooking the North Saskatchewan River.