myCams - my Favorite Webcams at Webcam Galore
Canada - Banff - Downtown Banff, Banff National Park The Banff Web Cam is located on the top of The Clock Tower Village Mall at 108 Banff Avenue here in Banff, Alberta, a premier Canadian Rockies vacation spot.
(possibly offline)
Operator:
Banff National Park - Listed: Apr 27, 2012 - Hits: 17233
delete from myCams
myCams works without any passwords as these data are stored locally in a cookie on your computer.
This way you can easily bookmark this page or even make it your start page - for a quick (live-)view of all your favourite places around the world.