Share story

Test your geography smarts with this quiz:

Q: Tokyo is located on which island?

A: The city is on Honshu, Japan’s largest island.

Custom-curated news highlights, delivered weekday mornings.