For Australian cold weather adventurers looking for an international winter destination, Whistler in British Columbia, Canada, should be at the top of your list. With a massive ski area, a range of accommodation options and plenty of adventure activities, it’s no wonder Whistler is one of the most popular ski resorts in the world.
SKI BUNNIES
Whistler is the