53
Edmonton is the capital city of the Canadian province of Alberta. Located on the North Saskatchewan River. Known for its cultural festivals, parks, and as a center for government and education.
Edmonton is the capital city of the Canadian province of Alberta. Located on the North Saskatchewan River. Known for its cultural festivals, parks, and as a center for government and education.
Advertisement