The lovely Lake Louise is the centerpiece of an all-season destination resort. It is the royalty of Canada’s beautiful lakes, maybe due to the fact it was named for Queen Victoria’s daughter, Princess Louise Caroline. Spectacularly beautiful is perhaps the best way to describe Lake Louise, which gets its turquoise blue water from Victoria Glacier in the background. Swim, if you dare, in the cold water or hike around the lake in the summer. Good skiing awaits you in the winter.