Where is Edmonton Canada?

Edmonton is located in the western part of Canada. It sits on the North Saskatchewan river in the province of Alberta. Fort Edmonton was settled in 1795. Eh? You can find more information here: http://en.wikipedia.org/wiki/Edmonton
Copyright © 2014 Dictionary.com, LLC. All rights reserved.