Okamura Island (Imabari)

Japan / Hiroshima / Takehara / Imabari
 Upload a photo

Okamura Island (岡村島, Okamura-jima) is a small island in the Inland Sea of Japan. Administratively, it is part of the city of Imabari, Ehime Prefecture.
Nearby cities:
Coordinates:   34°11'9"N   132°52'40"E
This article was last modified 4 years ago