There’s a wonderful little city we have to tell you about. It’s called Tokachi. Where is Tokachi? [huge_it_maps id=”4″] Tokachi is located 150km east of Sapporo in Hokkaido, Japan’s northern […]
There’s a wonderful little city we have to tell you about. It’s called Tokachi. Where is Tokachi? [huge_it_maps id=”4″] Tokachi is located 150km east of Sapporo in Hokkaido, Japan’s northern […]