Resonance Consultancy has ranked Edmonton #86 on their list of best cities in the world. Edmonton is named “The City of Festivals” and has world-renowned amenities like the University of Alberta (U of A) and West Edmonton Mall. It’s also known for its economic...
Edmonton in the Top 100 Cities in the World
read more