City of Edmonton Shortlisted for Hosting FIFA World Cup 2026
The city of Edmonton is one of the promising venues of Canada which can host the 2026 FIFA World Cup if everything goes well. The city was shortlisted along with Alberta’s Calgary and seven other places all over the country. Other cities include Toronto, Ottawa, Vancouver, as well as other areas of Canada like Regina, Montreal.