Kushiro, Japan - LAST STOP in JAPAN
June 25, 2023 in Japan ⋅ ⛅ 66 °F
Kushiro city, in eastern Hokkaido, is in northern Japan. It is situated along both banks of the Kushiro River where the river empties into the Pacific Ocean. It is home to Japan’s largest marshlandRead more






















