The Small City That Is Obihiro

Obihiro is the only designated city in the Tokachi Subprefecture. Tokachi is a subprefecture of Hokkaido and considered as the “Food Basin of Hokkaido” because of it’s vast agricultural produce. Hokkaido is the northernmost part of Japan famous for it’s natural beauty.