There are so many things to do in Squamish, a town located just at the tip of Howe Sound, along the Sea to Sky Highway 45 minutes north of Vancouver