47.0k views
1 vote
Tokyo, the capital of Japan, is located on which of Japan's islands?

A.


Hokkaido


B.


Honshu


C.


Shikoku


D.


Kyushu

2 Answers

4 votes
Tokyo is located on the southeastern side of the main island called Honshu
User Aabujamra
by
9.0k points
5 votes
Tokyo is located on Honshu!
User Soda
by
7.5k points
Welcome to QAmmunity.org, where you can ask questions and receive answers from other members of our community.

9.4m questions

12.2m answers

Categories