Planted more than 100 years ago, the vibrant flora housed within the Seychelles National Botanical Gardens provides a pop of color to a vacation mostly spent on white sand. Stretching out along 5 ...