Edmonton

Edmonton is the capital of Alberta, Canada, on the North Saskatchewan River. It is the province’s second-largest city and a regional centre for government, education, energy, and culture.

Connect