Athabasca | The Canadian Encyclopedia
https://www.thecanadianencyclopedia.ca/en/article/athabasca
webMar 24, 2013 · Athabasca, Alberta, incorporated as a town in 1911, population 2,965 (2016 census ), 2,990 (2011 census). The town of Athabasca is located on the Athabasca River, 150 km north of Edmonton . Up until 1904 it was known as Athabasca Landing.
DA: 22 PA: 2 MOZ Rank: 96