If you love good coffee, visit Invermere’s Kicking Horse Coffee, one of Canada’s top organic, fair-trade coffee roasters. You can buy coffee beans for your campsite, or enjoy a cup with a snack in their café.