ADVERTISEMENT

How many islands form the Japanese archipelago?

Geography Trivia Question: How many islands form the Japanese archipelago?