Seychelles' iconic Aldabra giant tortoises, living over 150 years, are a major tourist attraction and symbolise the strong bond with India. These gentle giants roam freely in places like the National ...