The Seychelles archipelago comprises of 155 islands. While a majority of these remains uninhabited, the islands that are open are no less than a paradise on earth. They offer the chance to escape to the laps of nature, where there is tranquillity, beauty and rejuvenation. Seychelles is inarguably one of the best places to visit for an experience of a lifetime.