We Bet You've Never Heard of This North Japan Town

But Obihiro in the heart of Hokkaido is closely connected to the land and full of unique charm. Don't miss it!

We Bet You've Never Heard of This North Japan Town

Photo: ic-cdn.flipboard.com