There are plenty of things to do in Squamish! If you’re looking for some fun activities, check out these 12 must-visit local gems.