Planted more than 100 years ago, the vibrant flora housed within the Seychelles National Botanical Gardens ... house), you're bound to come across animals like giant tortoises and members of ...