
White sands, blue ocean
Imagine stepping onto sugary white sands, ready to take a dip in the warm turquoise waters of the Indian Ocean. Whether your idea of paradise is playing on the beach with the kids, getting pampered in the spa or gliding alongside exotic sea life under the waves, these islands have something for everyone.