Squamish is a beautiful spot! There are mountains, rivers, lakes, and lots to do. Here are 15 Incredible Things to Do in Squamish BC.