The live stream cam above comes to you from Banff International Hostel, in the resort town of Banff, in the Canadian province of Alberta. The webcam is towards the town’s main street - Banff Avenue - showing you a glimpse of the mountain landscapes, which surround this wonderful destination in Canada. In fact, Banff is a very popular getaway, with many attractions such as the Bow Falls, the Cave and Basin National Historic Site, and the magnificent views to a couple of peaks of the Rocky Mountains! This town is within Banff National Park, which features striking landscapes of mountain, forests, glaciers and lakes! To view this idyllic location on the map - please scroll down the page.