Renowned as "Canada's Festival City," Edmonton lives up to its name by hosting a plethora of festivals throughout the year. With a population of approximately 1.1 million people, Edmonton proudly holds the title of North America's northernmost city with...