Everyone knows that Hokkaido is home to some of Japan’s best sushi and seafood, and given it is just a hop, skip and a halfpipe away from snowy Siberia, some of the country’s best skiing. But what they might not know is that the island, the northernmost of Japan’s main islands, is also the home […] Read more…