Giant Tortoises Help 'Rewild' Nature Preserve

Meera Dolasia
2011-04-28T12:12:13-07:00

It was not too long ago that the tiny 62-acre island of Ile Aux Aigrettes, located in the Indian Ocean about one kilometer off the coast of southwestern Mauritius, was facing a dire future - Thanks to the incessant logging of its ebony forests, large parts of this once beautiful island were now barren.