350 - 550 lbs
Tortoise chow, dandelion salad, beets, red peppers
Aldabra Island, which is northeast of Madagascar in Indian Ocean.
Greenhouse near Hasbro's Our Big Backyard
The Aldabra tortoise is the second largest tortoise in the world. The largest is the Galapagos tortoise.