heaps ... about 7000
Altogether there are over 7,000 odd islands that make up the Caribbean, but bearing in mind that the vast majority of these are reefs and cays the number soon falls. There are 115 main islands....
willis island
vanuatu
About 700 islands