Relax on the stunning islands of the Indian Ocean
This part of the world is simply paradise. The Maldives is a desert-island dream where tiny islands are scattered like jewels across the ocean, each surrounded by a turquoise lagoon. The perfect honeymoon and diving destination, you’ll find resorts that exude romance and have a choice of luxurious villas, from retreats with a private stretch of beach to over-water hideaways with their own private infinity pool.
Indian Ocean holiday highlights
Sri Lanka is an island bursting with temples, gigantic Buddhas and ancient cities. There are beautiful beaches, tea plantations and national parks such as Yala where elephants and leopards roam free.
Mauritius has legendary hotels, service and cuisine. You can indulge in sumptuous spas, play golf on spectacular courses and spend an evening entranced by the historically-significant Sega – a dance with vibrant flowing fabrics and uplifting music.
The 115 islands of the Seychelles are some of the world’s most beautiful, with imposing granite outcrops contrasting against white sands, bright cyan water and lush green plantations – pay a visit to the endearing giant tortoises during your stay.