Facts about St. Albert
St. Albert is a beautiful and amazing city in Alberta, Canada, on Sturgeon River in northwest of City of Edmonton. It was settled as Métis community and is the 2nd largest city in Edmonton Capital Region. St. Albert received its first town status in 1904 and was reached by Canadian […]