Day Tripping: The Vallee De Mai

From the smallest frog, to the heaviest land tortoise and the only flightless bird in the Indian Ocean, the Seychelles nurtures an amazing array of …