With 115 islands, the Seychelles are definitely a dream destination for those who want to lying under the palm trees on long sandy beaches, swimming and snorkelling in a turquoise blue sea, admiring nature and generally enjoying the tranquil atmosphere that reigns on virtually the entire archipelago.