Superb powder-white beaches, stunning coral reefs, lush tropical vegetation and crystal-clear seas epitomise the picture-postcard beauty of the Indian Ocean. Dive in the Maldives, enjoy an island retreat in the Seychelles, admire the stunning scenery of Mauritius and discover the fascinating cultures of Sri Lanka.