Which country is the city Edmonton located in?
- Canada
Edmonton is the capital city of the province of Alberta, Canada. Known for its vast river valley park system, vibrant arts scene, and as the gateway to the Canadian North.
Edmonton is the capital city of the province of Alberta, Canada. Known for its vast river valley park system, vibrant arts scene, and as the gateway to the Canadian North.