Banff is a Candaian resort town located in the province of Alberta, within the Banff National Park.
Banff is surrounded by the peaks of Mt. Rundle and Mt. Cascade, part of the Rocky Mountains adding to magic.
Adding to this winter wonderland is the surrounding 6,500 square kilometres of parkland which is home to wildlife including elk, deer and grizzly bears.