Squamish Tourism has grown rapidly in recent years. Squamish is the outdoor recreation capital of Canada and people have realized how amazing it is here.
Squamish is a small town north of Vancouver, in British Columbia, Canada. It's at the northern tip of the Howe Sound. The drive on the Sea to Sky Highway to Squamish offers breathtaking scenery as it is surrounded by gorgeous mountains and the sea.
Being a tourist in Squamish there is a multitude of activities to take part and many restaurants and coffee shops to explore.
Squamish Tourism has a great website with a huge amount of information: https://www.exploresquamish.com/