Guide to Canada’s Edmonton

Canada is a fascinating country that lies just north of the USA. With three territories and ten different provinces, Canada is the perfect place to go on a trip. The city of Edmonton is situated in the province of Alberta and the Edmonton Metropolitan Region of Canada. The natural beauty of Edmonton mixed with the enticing adventures and shopping excursions can lead to a thrilling