Kushiro, Hokkaido: Visit While You Can
Kushiro is known as “The Town of Mist” due to its atmospheric weather. The fourth largest city in Hokkaido is well known for its natural attractions. Kushiro Marsh is the only known habitat of the endangered red-crowned crane. Lake Akan, a volcanic crater, is one of the few places in the world where the marimo … Read more