Squamish named best place in Canada for cycling by Pedal Magazine

Squamish locals have known it for years, but now it’s official — Squamish has been recognized by Toronto publicationĀ PedalĀ as Canada’s premiere destination for biking, citing “amazing and diverse cross-country and downhill trail network thanks to top-notch trail builders and a … Continued