Tokyo, the capital of japan is situated in the island of
A
Hokkaido
B
Honshu
C
Shikoku
D
Kyushu
Correct Answer: Honshu
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.