Banff Avenue Live Cam
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 surrounding this excellent destination in Canada. Banff is a trendy 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 mountains, forests, glaciers, and lakes!