asked 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
answered
User Aabujamra
by
9.0k points
5 votes
Tokyo is located on Honshu!
answered
User Soda
by
7.5k points
Welcome to Qamnty — a place to ask, share, and grow together. Join our community and get real answers from real people.