Examveda
Examveda

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

A. Hokkaido

B. Honshu

C. Shikoku

D. Kyushu

Answer: Option B

Solution(By Examveda Team)

Tokyo, the capital of Japan is situated in the island of Honshu. Tokyo forms part of the Kanto region on the southeastern side of Japan's main island, Honshu, and includes the Izu Islands and Ogasawara Islands.

This Question Belongs to Geography >> Hydrosphere

Join The Discussion

Related Questions on Hydrosphere