Local Time: 01:23
 15th August 2020

 

The high-definition live cam above takes you to Banff Avenue, the main street of Banff - this town, in the Canadian province of Alberta, sits in the Bow River valley, within the stunning Banff National Park, the oldest in Canada. Have a look at this charming town, Banff, on our street view feature by scrolling down the page.

Location Map - Banff, Resort Town, Canada