Edmonton is the capital of the Canadian province of Alberta and is the province's second-largest city. Edmonton is known as “The City of Festivals” because of the large number of festivals that are held in this city. West Edmonton is the largest mall of North America and Fort Edmonton Park, Canada’s largest living history museum located in Edmonton. Edmonton is a cultural and an ... Read More