Logo

A. Kyushu Island
B. Honshu Island
C. between both
D. none of these

Submitted by: Insha abro

Hiroshima is a city and capital of Hiroshima (prefecture) that lies at the head of Hiroshima Bay, an embayment of the Inland Sea. It is located in southwestern Honshu, the largest island in Japan.

Correct Answer: Honshu Island

Last Updated: February 17, 2022