Top Qs
Timeline
Chat
Perspective

Touchwood Lake (Alberta)

Lake in Alberta, Canada From Wikipedia, the free encyclopedia

Remove ads

Touchwood Lake is a lake in northeastern Alberta. It is located in Lakeland Provincial Park. A popular camping spot for people around the area and all over Alberta. Part of the Beaver River system, it is a fairly small lake with many creeks and other lakes attached to it.

Quick facts Location, Coordinates ...



Remove ads
Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads