What city is the capital of Alberta Canada?
The capital city of the province of Alberta in Canada is Edmonton.
What city is the capital of Alberta Canada?
The capital city of the province of Alberta in Canada is Edmonton.