This exceptionally soft, natural beach towel is made in Imabari, Japan: a world leader in the towel industry.

The city of Imabari in southern Japan is blessed with unusually soft mountain water, which in turn gives the towels their incredibly soft, absorbent finish. Famed for their incredibly strict quality standards, Imabari’s craftspeople have been making towels for over 120 years.

Product Code: ATOW9204-WHAA-OneSize