Curepipe Botanical Gardens, nature