The Indian Ocean stretches from WA to the east coast of Africa and offers a wealth of islands, many with white-sand beaches ...