Honshu is Japan's largest and most populous island, home to Tokyo, Osaka, Kyoto and Mount Fuji. It ranks as the seventh-largest island in the world.
5 correct answers — and none of it recorded.
Log in to save your history, build your ELO, and actually prove you know this stuff.
Log in & Start Tracking