Top 5 Things to Do on the Japanese Island of Hokkaido

The Japanese island of Hokkaido offers a rarely seen side of Japan. more