AOL Television

Travel to Lake Louise, Alberta, Canada

  • Aired: 1/6/2010
    • Length:
    • Plays: ???
Synopsis >

Majestic mountains and an idyllic emerald-green lake make this location popular. WatchMojo takes a look at the Canadian city of Lake Louise, Alberta.

TV GUIDE Users' Most Popular