Home to many streams, this huge botanical garden is one of the top attractions of Seychelles. The coco de mer palm trees, which dot the main alley, are a sight to behold. The botanical garden boasts a spice grove, a pen of giant tortoises and a patch of rainforest.