The Seychelles northeast of Madagascar and east of Kenya consists of over 116 islands, considered the oldest and hardest granite islands in the world. These beautiful islands verdant peaks surrounded by white sandy beaches are teaming with spectacular birdlife; the pristine Indian Ocean is home to a rich and diverse marine life and the perfect spot for snorkelling and diving. The Seychelles makes a ideal idyllic island holiday or twin with an exciting African Safari Holiday.

Other Destinations in Indian Ocean