Devon
The Town of Devon is located 26 km Southwest of Edmonton along the banks of the North Saskatchewan River. The Voyageur Park is a great starting point to the River Valley's Alliance's Trail Network and is a nature lovers dream.
The Town of Devon is located 26 km Southwest of Edmonton along the banks of the North Saskatchewan River. The Voyageur Park is a great starting point to the River Valley's Alliance's Trail Network and is a nature lovers dream.