Local Time: 16:07
 25th October 2020


This live webcam takes you to Banff Avenue lined with restaurants, shops and hotels, in the mountain town of Banff, in the province of Alberta, Canada. Banff is located on the Bow River and amid the amazing Banff National Park, a tourist destination for its stunning landscapes, ideal for activities such as camping, hiking, biking and skiing. The park is part of Canadian Rocky Mountain Parks - a UNESCO World Heritage Site. Have a look at this picturesque resort town on our street view map by scrolling down the page.

Location Map - Banff Avenue, Canada