Skip to main content

Squamish

British Columbia Canada

Squamish is a district municipality in British Columbia, located along Howe Sound between Vancouver and Whistler. It is known as the Outdoor Recreation Capital of Canada, surrounded by mountains, rivers, and old-growth forests popular for climbing and mountain biking.