Blake Roberts journeys to the Indian Ocean to discover an ancient landscape where giant tortoises roam, the world’s heaviest ...