Indian Ocean Islands
The Indian Ocean is the third largest body of water in the world and nestled in its warm waters are a number of spectacular tropical island destinations.
The third largest island in the world, Madagascar, with its unique endemic wildlife and interesting culture, is located just off the coast of Africa. Further afield are the islands of Mauritius and Reunion with their super beaches and fantastic variety of adventure activities and water sports.
The countless islands of the Maldives and the Seychelles all feature fantastic scuba-diving and snorkeling as well as some of the best beaches in the world.
Zanzibar off the coast of Tanzania is another great island destination with the added advantage of being easily combined with an East Africa Safari. Lamu Island on the coast of Kenya is another East African alternative.
On the coast of Mozambique, both the Quirimbas Archipelago and the Bazaruto Archipelago offer a great selection of island retreats.
Truly the Indian Ocean is gifted with destinations of great beauty, take this chance and escape to a secluded tropical island!
The Indian Ocean Islands
With so many wonderful islands to choose from, it's difficult to know where to start! Get the lowdown on Mauritius, Madagascar, the Maldives, Zanzibar and the Seychelles.
Indian Ocean Island Tours
Stroll along miles of pristine white beaches, scuba-dive some of the World's best reefs or enjoy a variety of adrenaline pumping water sports! We'll tailor-make the perfect island tour to suit your needs.
Indian Ocean Island Map
Choose from some of the best beach destinations in the world and spend your holiday relaxing surrounded by the warm waters of the Indian Ocean.
Kruger National Park
The wild heart of Africa. Rugged, exhilarating and breathtaking Big 5 safaris with expert rangers.
From Camps Bay to Table Mountain and from stunning beaches to majestic winelands - Cape Town has it all.
'The Smoke that Thunders' - one of the seven Natural Wonders of the World, Vic Falls is spectacular.
Please feel free to call us at our head office.
Our office hour are from 8:30AM to 7:00PM Monday to Friday GMT+2.
+27 21 469 2600
Or call us Toll-Free:
UK: 0808 238 0044
USA: 888 2156 556
AU: 1 800 447164
IE: 1 800 947168