Praslin Island, Seychelles The Valley of Mai My sensors have registered the lush greenery of the Vallée de Mai