Hokkaido – Japan’s Snowy North
What do you picture when you imagine Japan? You probably see lush bamboo forests and endless seashores with a temple thrown in here and there. If so, Hokkaido would surprise you. Hokkaido is the northernmost island of Japan and it’s dramatically different from what you find on the other islands. Instead of dense forest, tall Read More >>




