Home » General Knowledge » World Geography

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

Correct Answer: Honshu

Explanation:

Honshu is the largest of the four main islands and is approximately equal in area to United Kingdom. Tokyo is one of the five largest cities of the world.


← Previous Question Next Question→

Discussion & Comments

No comments yet. Be the first to comment!
Join Discussion