Day 162
Kushiro, Japan - LAST STOP in JAPAN
June 25, 2023 in Japan ⋅ ⛅ 66 °FKushiro 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