Discover Banff
compiled from our dataBanff is located in Alberta, Canada, and has a population of about 8,305. Our atlas lists 215 places here.
These include 25 sights and 7 museums, 95 restaurants, 86 places to stay and 2 cocktail bars. Highlights include Banff Gondola, Elk Valley Estates, Surprise Corner.
