Sorachi
From Wikipedia, the free encyclopedia
Sorachi may refer to one of two places on the island of Hokkaidō, Japan:
- Sorachi Subprefecture
- Sorachi District, Hokkaido, which is divided between the Sorachi Subprefecture and the Kamikawa Subprefecture

