The Seychelles – in the heart of the Indian Ocean – are a group of about 155 widely-spread islands, surrounded by coral reefs and tropical seas. Visit after an African safari, or one their own for a spectacular beach holiday... - More about Seychelles