Edmonton, the capital city of Alberta, Canada, is a lot more than just Whyte Avenue and West Edmonton Mall. The coolest things to see and do in Edmonton are
One of the myKOUSa teams favourite winter feature! Edmonton Freezeway: the trippiest frozen-over trail in all of Canada.
Fun things to do in Edmonton, Canada. So many reasons to add this fun city to your Alberta itinerary!