Mastodon
@Visit Japan

Visit Japan: Fun fact: The town of Imabari in Ehime Prefecture is Japan’s largest manufacture…

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

Alo Japan.