Banff Springs Resort
A main resort in Banff, Alberta is the Banff Springs Resort perched on a hill with the community below.

1956 hits