Japan

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.