Iburi is a large province on the south coast of Ezo, the northernmost of the three main Japanese islands. Agriculture is the main source of income, as other exploitable natural resources are few.
Iburi is a large province on the south coast of Ezo, the northernmost of the three main Japanese islands. Agriculture is the main source of income, as other exploitable natural resources are few.