The trail through the tropical growth at Denis Island Lodge, Denis Island, Seychelles