The Japanese resort town holds its own amongst the best winter sport destinations
Among the cognoscenti, the top foreign ski destination these days isn’t in the Alps; it’s in Asia. And when a ski resort bills itself as “The St. Moritz of Japan,” it has a lot to live up to. Niseko, on the northern island of Hokkaido, delivers on the hype. The ...
More