Question: what island is iwakuni in?
Answer: Iwakuni, city, southeastern Yamaguchi ken (prefecture), western Honshu, Japan. It is situated in the delta of the Nishiki River, facing Hiroshima Bay. Exploring Japan: Fact or Fiction? Japan consists of a single island.