You asked:

facts about Edmonton

  • Edmonton
    Edmonton
    Edmonton is the capital city of the Canadian province of Alberta.