Tortoise’s We got to see these cool little tortoises in the Cheetah Rock wildlife sanctuary in Zanzibar.