“SQUAMISH IS A SMALL TOWN in British Columbia, about an hour north of Vancouver. It’s a town that many visitors pass right through without even realizing, as it’s on the way from Vancouver to Whistler. If you’re into outdoor adventure, skipping it would be a huge mistake. I spent a few days in Squamish and