Discover the Indian Ocean Islands
From vibrant Mauritius and historically-rich Zanzibar to the idyllic atolls of the Seychelles, Mozambique and Maldives, the Indian Ocean Islands beckon to lovers of sun, sand and azure waters.
Blessed with a tropical climate, and offering immaculate powder-soft beaches, these spectacular destinations play host to a wonderful array of water sport, cultural and marine life viewing adventures.
Below the warm, crystal-clear waters of the Indian Ocean, snorkellers and scuba divers are introduced to kaleidoscopic coral reefs, which provide sanctuary to hundreds of species of fish and an assortment of marine mammals; some only native to their regions.
Award-winning, luxury accommodation options; mouthwatering local cuisine and world-class spas ensure an unforgettable stay for families, groups, couples and individual travellers alike!