Photo: Edmonton - Edmonton is the capital of Alberta, Canada. Edmonton's historic growth has been facilitated through the absorption of five adjacent urban municipalities (Strathcona, North Edmonton, West Edmonton, Beverly and Jasper Place) and a series of annexations ending in 1982. The... learn more
Contact The Travel Experts