What is it like in Whistler?
Whistler is a friendly ski town located in British Columbia, Canada and is home to almost 10,000 residents. Whistler is co-host city of the 2010 Olympic and Paralympic Winter Games. Whistler has something for everyone – a pedestrian-only Village, more than 200 stores for shopping, spa therapies, and luxurious hotels and accommodations providing all the comforts of home. Whistler is a safe, very tourist-friendly destination.