Advertisement

Topic - Edmonton

Edmonton is the capital of the Canadian province of Alberta. Edmonton is on the North Saskatchewan River and is the centre of the Edmonton Capital Region, which is surrounded by Alberta's central region. - Source: Wikipedia

Related Stories
















Photos


© Copyright 2023 The Washington Times, LLC
3600 New York Avenue NE, Washington, DC 20002

Switch to Desktop version