How many islands are there ???