Travel Photo of the Day: Lake LouiseThis travel photo comes from Lake Louise, Alberta in Canada. If you're ever in Canada, don't forget to visit this amazing small village next to the lake. [...]More info