Q.

Tokyo, the capital of Japan is situated in the island of

A. Hokkaido
B. Honshu
C. Shikoku
D. Kyushu
Answer» B. Honshu
1.9k
0
Do you find this helpful?
20

View all MCQs in

World Geography

Discussion

No comments yet

Related MCQs