or Honshu is the largest island of Japan. The nation's main island, it is south of Hokkaidō across the Tsugaru Strait, north of Shikoku across the Inland Sea, and northeast of Kyūshū across the Kanmon Strait. It is the seventh largest island in ...
or Honshu is the largest island of Japan. The nation's main island, it is south of Hokkaidō across the Tsugaru Strait, north of Shikoku across the Inland Sea, and northeast of Kyūshū across the Kanmon Strait. It is the seventh largest island in ...