Banff is at its best during the annual Santa Clause Parade of Lights. Banff Ave is packed with eager children who watch as floats decorated by local shops, groups and business make their way down the street. It seems as if Banff has turned into the picture of Christmas.