“Best known as a world class skiing destination, the Canadian resort town of Whistler, located 120 kilometres north of Vancouver, offers plenty of activities and attractions away from the snowy slopes, too. The town’s beating heart is its compact, chalet-style pedestrian village which buzzes with activity night and day during peak ski season. As well as its legendary aprés nightlife, here you’ll find upscale boutiques and several galleries featuring regional art”.
Written by PAUL JOSEPH | PUBLISHED DECEMBER 20, 2020 TRAVELMAG
See the full article here: