Hokkaido: The Alaska of Japan
Hokkaido is the northern most island of Japan and features 20 percent of the country’s land mass with 5 percent of the population. Host to the largest national parks in Japan, this country is riddled with wild rivers, salmon runs, brown bears and a multitude of other wild critters. Untamed forests abound in this not […]
Hokkaido: The Alaska of Japan Read More »