Squamish, Shannon Falls & Brandywine Falls
Surrounded by mountains and forests, Squamish is a town north of Vancouver in British Columbia known for major trails like the Stawamus Chief. To get more out of our time in Squamish, we stayed overnight and packed in a number of activities.