Edmonton is the capital city of the province of Alberta and one of the largest cities in Canada. There are many important modern and historic sites in Edmonton for people interested in Alberta’s and Edmonton’s history. Amongst the most well known ones in downtown are Grant MacEwan College, City Hall, Sir Winston Churchill Square, Shaw Conference centre, Canada Place and Hotel MacDonald. The Alberta legislature grounds have been featured on another article. Also included in this article are important sites like the Telus ... (more)