105
Kushiro is a city in Hokkaido Prefecture, Japan, located on the eastern coast of the island. Kushiro is a haven for nature lovers. It’s renowned for its wetlands, wildlife, and a laid-back coastal atmosphere. Located on the Kushiro Plain, facing the Pacific Ocean. Home to the Kushiro Shitsugen National Park, a Ramsar Wetland. Famous for the iconic Kushiro Washo Market offering fresh seafood.