Just south of Tokyo, Yokohama is a port town on Japan's largest island. Which of the following is the name of the island?

Answer Honshu

As Japan's second largest city, Yokohama lies just south of Tokyo on Tokyo Bay on Japan's largest island of Honshu. Honshu is famous for its snow-covered volcano, Mount Fuji, as well as its cherry blossoms and Zen temples in Kyoto.

Last updated 4 years ago · 13.2K views · SOURCE