answersLogoWhite

0

Japan's capital is on which island?

User Avatar

Anonymous

11y ago
Updated: 8/18/2019

Kyoto (the historical capital) and Tokyo (the contemporary capital) are both located on Honshu, Japan's largest island.

User Avatar

Wiki User

11y ago

What else can I help you with?