High quality and simple but sophisticated designed towels in this city over the half of century. Exellent water absorption and safety are proof of Imabari towels. Imabari Towel is located in the northern part of Ehime prefecture, Shikoku, and has a history of 100 years.