13 January
Edmonton Visitor Guide 2024: Everything you need to know
Edmonton is the capital city of the Canadian province, Alberta. Based right on the North Saskatchewan River, the city offers the best of two worlds: a paradise of natural beauty and a buzzing urban metropolis.