Shopping Malls of Banff Cascade Plaza Mall This is by far the biggest mall in Banff and boasts an array of shops as well as a huge bottom floor made up of mostly eating options. The food court is comparable to any big mall in North America. If you have walked around Banff a few…