The bodies of seven Aldabra giant tortoises, one of the largest tortoise species in the world, and endemic to Seychelles, were found dead in the National Trust’s Ashclyst Forest, Devon, .
Seychelles' endemic species: 7 Aldabra giant tortoises found dead in Devon, UK seychellesnewsagency.com - get the latest breaking news, showbiz & celebrity photos, sport news & rumours, viral videos and top stories from seychellesnewsagency.com Daily Mail and Mail on Sunday newspapers.