Athabasca Falls – The Glacial Waterfall of Canada

Canada is the land of beautiful natural scenes. Being included in the list of cold countries, it is not strange to talk about glaciers of Canada and their ultimate effects upon environment and routine life of the country. Athabasca Falls is the best example of glacial waterfall located about 30 kilometers south of the town … Read more