Enjoy world-class skiing (and a hot cup of cocoa) at this Scottish ski and snowboarding mecca, a Highlands town located within the Cairngorms.