The Coco de Mer – Jewel of the Seychelles

The Seychelles are home to some of the most amazing flora and fauna on the planet, but perhaps none is as unique as the Coco de Mer. This fascinating plant is found only in the Seychelles, and it has a long h...