Edmonton, the capital city of Alberta, Canada, is a modern, bustling business town that’s packed with plenty to see and do. The city is probably best known for being the home of North America’s largest shopping mall, and not to mention its epic annual fringe festival. It’s also one of the few cities in the…