Lake Louise: The True Picture of Hamlet in Canada

It is obvious from the name of this popular tourist’s attraction in Canada that this is the name of some special lake. In fact, Lake Louise is s a glacial lake in Alberta, Canada which is the part of Banff National Park. The fame of Lake Louise is due to being one of the most … Read more

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