Imabari Area Guide
Shikoku is Japan’s fourth largest island, southwest of Japan’s main island Honshu.
True to its name, Shikoku is divided into four prefectures.
Imabari City is the northeastern part of Ehime pref.
Imbabari is widely kown for its Towel and Shipbuilding industries.
Now, Many tourists from home and abroad enjoy cycling along the scenic
Shimanami-Tobishimaarea, as a Cyclist’s Mecca.