Places Visited
Whistler British Columbia — Winter Edition!
Visiting beautiful British Columbia is a must-do
7 min readJan 12, 2021
Just 70 miles north of Vancouver, BC is the resort town of Whistler, home of the 2010 Winter Olympics and one of North America’s largest ski areas. But Whistler is much more than just a place to ski or snowboard.