Kayaking and canoeing in Lake Louise, Banff National Park, Alberta, Canada

Stunning Nature
Stunning Nature
25 followers
1 Video View·Oct 17, 2025  #stunningnature

#stunningnature