Maligne Lake is the largest glacially formed and fed lake in the Canadian Rockies, stretching between the mountains south-east of Jasper. As with Lake Louise further south, it is part of a spectacular vista, framed by snow-capped peaks and flanked by spruce and fir trees and this one-and-a-half hour interpretive cruise is a fantastic way to access the best views. The tour is accompanied by interesting commentary and mid-way through there is a photo stop at Spirit Island where you disembark for a short walk to the lookout point.