If it helps understand anything more about what happened to the Mauritian Giant Tortoises, see this post by me which gives a brief information section and then photos from a visit to Mauritius.
TTT Garden Shed Chat Forum - The Tortoise table