What does it take to charm you? Perhaps the kiss of enduring sunlight, the gaze of pure blue sea, the mystery of the moon’s reflection on dark waters? Here are 10 ways you will be surprises by the Indian Ocean islands: Mauritius, Seychelles, Madagascar, Reunion, Zanzibar.