350 - 550 lbs
Tortoise chow, dandelion salad, beets, red peppers
Aldabra Island, which is northeast of Madagascar in Indian Ocean.
Between Masai giraffe and red wolf
The Aldabra tortoise is the second largest tortoise in the world. The largest is the Galapagos tortoise.