Squamish is a town located just at the tip of Howe Sound along the Sea to Sky Highway, around a 45-minute drive north of Vancouver. This town is often overlooked by visitors travelling through on their way to Whistler. It is often just a pit stop, but there are so