Situated in the Indian Ocean, some 1600 km off the East African Coast, the Seychelles is among the world's most spectacular holiday destinations. The archipelago consists of 115 islands that are made up of 41 picturesque granitic islands. Splendid surroundings and the easy pace of life in Seychelles attract most of the island's visitors.