Screenshot from KUSHIRO Hokkaido Japan
Tokyo is usually where people visit whenever they travel to Japan – but did you know there’s another awesome place there that most tourists don’t really know about??
Kushiro is a city in Japan’s northernmost main island which is known for its breathtaking scenery but is often overlooked by tourists.
Check it out below courtesy of Kushiro and find out more about it: