Hebrides Islands
There are hundreds of them.
There are 124 islands at low tide and 123 islands at high tide in the Hundred Islands National Park.
About 700 islands
ONE