Q:
Tokyo, the capital of japan is situated in the island of
Answer & Explanation
Answer: B) 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.
View Answer
Report Error
Discuss