9:06 PM.A visit to tropical Cousin Island in the Seychelles reveals that predator-free islands the world over are a haven for wildlife. Read more Audio, Gallery