Written on 1 October 2018 in
America
Located 120km north of Vancouver, Whistler is the perfect destination for a weekend getaway or a week of outdoor activities. This sky resort hosted the Olympic Winter Games in 2010. Very popular in winter, the resort is ...