One of the classic places to visit in the Banff townsite, within Banff National Park, is the Indian Trading Post. It has been around since 1903 and was originally called the "Sign of the Goat Curio Shop". It's one of those places that hasn't changed much during the years.
Situated on the bank of the Bow River, it is removed from the busy touristy part of Banff. The exterior decorative items are interesting, but not as interesting as what you find when you enter the shop.
The walls of the shop are a museum of taxidermy, with a large variety of local species on display.
Initially dealing primarily in furs, the shop now sells mostly First Nations (Aboriginal) handicrafts. These include items like jewelry, art, moccasins, hats, blankets, and furs. Some of the items are junky, but others are finely crafted (eg. deer hide gloves, beadwork, antler handled knives). Products are made by the local Stoney Nakoda tribe and other native tribes from across North America.
There is a somewhat gross curiosity in the shop called Merman -- half man, half fish. I tend not to photograph and publish particularly ugly things, but if you're interested you can see and read more about Merman at this link.