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.
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.