Imabari

Imabari

Imabari (今治市, Imabari-shi) is a city in Ehime Prefecture, Japan. It is the second largest city in Ehime Prefecture.

See also