Lake Louise, located in Banff National Park, is famous for its turquoise waters and stunning mountain scenery.
You are viewing a single comment's thread from:
Lake Louise, located in Banff National Park, is famous for its turquoise waters and stunning mountain scenery.