Awesome Alberta: Stampedes, Scenery and Skiing
As the second largest country in the world, Canada is blessed with natural wonders on a scale unlike many other nations on the planet. Many of these wonders are based in the western province of Alberta, making it the perfect …