What can be slightly confusing to first-time visitors to Banff, which is located in the province of Alberta in Canada, is that there are no slopes in Banff itself.
It is hard to encapsulate Banff for the non-enlightened visitor. Some might call it a picture-perfect cathedral of wilderness; others, a dream-like mountain paradise. In any case, Canada's most ...