Lake Louise, Canada

Lake Louise is a beautiful glacial lake located in Banff National Park, in the province of Alberta, Canada. The lake is named after Princess Louise Caroline Alberta, the fourth daughter of Queen Victoria, who visited the area in 1882. Lake Louise is famous for its turquoise blue-green water, which is surrounded by majestic mountain peaks …

Lake Louise, Canada Read More »