Tourist Information - Edmonton
Edmonton is a city and capital of the province of Alberta, Canada. It is Alberta's largest metropolitan centre. Edmonton is well known for its scenic river valley and numerous art and music festivals. It is home to the world's largest shopping and entertainment centre, West Edmonton Mall, well worth a place on everybody's travel itinerary.