thetravelmagazine.net
A Non-Skiers Guide to Whistler, Canada
Whistler in Canada is famed for its skiing Yet there is so much more to do, which is good news if your partner loves skiing and you don't.