What country has the largest number of islands?

The correct answer is "Finland"