If you have plans to travel to Invermere this winter but haven’t yet decided what to do while you’re there, then this is the blog for you! Invermere is a small town located on the shores of Windermere Lake, British Columbia. Nestled in the Rocky Mountain trench, Invermere’s proximity to the mountains makes it a…