Ōshima
Ōshima is an island in the Seto Inland Sea that lies between the larger islands of Honshū and Shikoku in Japan. It is part of Ehime Prefecture and is governed by the city of Imabari.
Ōshima is an island in the Seto Inland Sea that lies between the larger islands of Honshū and Shikoku in Japan. It is part of Ehime Prefecture and is governed by the city of Imabari.