
Imabari Live
Also known as
Imabari is a city located in Ehime Prefecture on the island of Shikoku, Japan. Situated in central Ehime, it faces the Seto Inland Sea to the east and northwest. The municipality includes a portion of the Geiyo Islands, such as Ōmishima, Ōshima, and Hakatajima, which lie between Shikoku and Honshu.










