BANFF, Alta. — The mayor of Banff, Alta., says the town plans to find ways to reduce vehicle traffic after residents voted in favour of removing a pedestrian zone in the downtown. Corrie DiManno says the vote to reopen Banff Avenue year-round doesn’t change the need for more public transportation into the popular tourist destination […]