Planning Your Trip: Lake Louise, Alberta, Canada

The majestic and world-renowned Lake Louise, Alberta, Canada, is a popular tourist destination for a reason. From stunning snow-capped mountains, to mint blue glacial waters, everywhere you glance in this unique spot in the Rockies has an awe-inspiring quality. I lived and worked in Lake Louise for the 2016 season, and I can assure you … Continue reading Planning Your Trip: Lake Louise, Alberta, Canada