Imabari
The Essential
This 170,000-strong town is located in the Ehime prefecture, 50km north-east of Matsuyama. It marks the starting and finishing point of the fabulous Shimanami Kaido bicycle path, which spans six of the Inland Sea islands, reaching as far as Onimichi on Honshu Island. Since the late 19C, the town has also been Japan's main manufacturing centre of towels. It is home to six of the 88 temples that comprise the Shikoku Pilgrimage.

Must see

Michelin's recommendations for Imabari

Shimanami Kaido
Shimanami Kaido
Imabari
Imabari Castle
Imabari Castle
Imabari
0:30
Murakami Suigun Hakubutsukan
Murakami Suigun Hakubutsukan
Imabari
1:00