General Knowledge Tokyo, the capital of japan is situated in the island of__________? Options:A. HonshuB. KyushuC. KyodoD. HokkaiduView AnswerA. Honshu Continue Reading Previous: Maximum hockey world Cups won by which country?Next: Which of the following is Tricontinental Country?