Interesting facts about Edmonton

Edmonton is the capital city of the Canadian province of Alberta. It is situated along the North Saskatchewan River in the centre of the province. As of March 2020, the population of Edmonton is almost 1 million people. It is the 5th largest city in Canada. The city covers a total area of 684 square kilometers … Read more