Canada is a vast land of breathtaking natural wonders. From the icy glaciers and snow-capped mountains of the West to the thundering Niagara Falls on the East Coast,