ViewsWatchers |
Athabasca (2011 population 2,990) is a town in northern Alberta, Canada. It lies north of Edmonton on Highway 2, on the banks of the Athabasca River. It is the centre of Athabasca County. Until 1913 it was known as Athabasca Landing. [edit] Research Tips
|
|