Fun fact: The town of Imabari in Ehime Prefecture is Japan’s largest manufacturer of towels. So naturally, they opened the world’s first towel museum!
Learn about the towel production process and admire the towel art, like this rainbow house!
📸 @takumatravel #VisitJapanAU #Art #JapanRevealed #Museums #Imabari #ImabariTowel
AloJapan.com