
Located in Ehime Prefecture on the island of Shikoku, Imabari is blessed with pure water from the Soja River and a climate ideal for textile production. This tradition of craftsmanship, combined with a local culture of hospitality and care, has shaped the identity of Imabari towels for generations.