country of thousands of islands