This Indian Ocean Gem is an archipelago of 115 islands. The Seychelles has the most crystal clear beaches of the world, with exceptional beach resorts & Spa’s for honeymooners and beautiful diving sports, all combined with an East Africa safari to delight anyone who likes things which are authentic or out of ordinary.