2 min read Ideal housing Edmonton Houses March 20, 2024 Harrison Holderby Edmonton is the capital city of Alberta, Canada. It is located in the central region of the province on the...