The Indian Ocean Islands


Which tropical paradise suits you best?


Situated in the western waters of the Indian Ocean off the east coast of Africa, the Seychelles is an archipelago of 115 islands scattered across the deep blue sea. Nestled some 3000km off the East Coast of Africa, Mauritius is the tropical paradise of your imagination. Set in a turquoise sea, the island is an oasis of peace and tranquility. A melting pot of cultures, French, British, Indian, Chinese and Creole, it can also be an exciting journey into island living.

The Republic of Madagascar is an island nation in the Indian Ocean, off the eastern coast of Africa. Shrouded in mystery, filled with a spectacular array of amazing wildlife and ringed by stunning beaches, it is an entirely unique holiday destination.

Like a necklace of emeralds surrounded by coral on a turquoise sea, the 1,190 coral islands of the Maldives form an archipelago of 26 major atolls, each as beautiful and endearing as the next. Tranquil lagoons in infinite shades of blue, dazzling colourful displays of reef fish amongst coral gardens, perfect white powdery beaches, palm trees and luxurious accommodation make up the Maldives.

What our guests say about us

Meet your African safari experts

Meet the Rhinos
  • Made in Africa
  • Price Guarantee
  • Expert Consultants
  • Doing Good
  • Financial Protection

Call Us

Office Hours: Now Open Closed
08:30 - 17:00 (GMT+2)
Toll Free:

0808 238 0044

888 2156 556

1 800 447164

1 800 947168

1 844 8517 090

800 900 341

800 101 3310

080 045 2877

800 018 4895

0800 182 3211

0800 562 964

0800 295 105

0800 919 394

0800 721 24

800 260 73

0800 848 229

1 844 2867 643

9009 476 83

0018 005 11710

0800 444 6880

018 0051 81669

0800 7618 612

800 827 648

Local Number:

+27 21 469 2600