Introduction to white sand: The white sand on the island is as elusive as coming from heaven. Attraction Socotra Islands Travel Guide