It’s almost become a rite of passage for Aussies to visit, if not live, at Whistler in Canada, the number one Snow & Ski Resort in North America.
Everywhere here there are Aussie accents, which is quite nice, and just a little surreal being that there certainly isn’t any place like this in Australia!
Whistler is a [...]