The “Outdoor Recreation Capital of Canada”, the town of Squamish provides plenty of incredible hiking trails, with scenic mountain views, raging rivers, or calm lakeside relaxation spots.
The “Outdoor Recreation Capital of Canada”, the town of Squamish provides plenty of incredible hiking trails, with scenic mountain views, raging rivers, or calm lakeside relaxation spots.