ExamVeda
Login
Home
This question belongs to Geography Hydrosphere
Hydrosphere
?

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

Answer & Solution
Correct Answer: Option B
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.
Examveda
Question posted by Examveda
Community

Join the Discussion

No comments yet Be the first to discuss this question.