Elements area
Taxonomy
Code
Scope note(s)
Devon is a town in the province of Alberta, Canada, situated 26 km southwest of Edmonton, the provincial capital, and located along the banks of the North Saskatchewan River.
Devon is a town in the province of Alberta, Canada, situated 26 km southwest of Edmonton, the provincial capital, and located along the banks of the North Saskatchewan River.