A Feminist City Guide to Banff, Canada By:Kelly LewisBanff is a Canadian mountain town known for its natural beauty, but travelers coming here should also visit the many women-owned spots.