Seychelles is an archipelago of some 115 widely-spread islands located north-east of Madagascar in the warm azure waters of the Indian Ocean. The phrase ‘heaven on earth’ gets overused, but Seychelles is one place that lives up to this description. Think picture-perfect beaches of white sand, framed by smooth granite boulders and palm trees swaying in gentle ocean breezes.
It is a sanctuary for some of the rarest species of flora & fauna on earth such as the giant Aldabra tortoises, the Coco-de-mer, the world’s largest seed, the jellyfish tree, the Paradise flycatcher and the Seychelles warbler. Seychelles prides itself on its record for far sighted conservation policies that have resulted in an enviable degree of protection for the environment and the varied ecosystems it supports.