Top Qs
Timeline
Chat
Perspective

Daphne Island

Island in Alberta, Canada From Wikipedia, the free encyclopedia

Remove ads

Daphne Island is a river island in Alberta, Canada.[1] It is in the Athabasca River, located north of Fort McMurray.

Daphne Island was named for Daphne Wallace, the daughter of a surveyor.[2]

References

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads