The good thing is for me, the large tortoises on Desroches Island in the Seychelles have been A lot friendlier, Specially huge Pete, who happily posed with us so long as we stroked his carapace and very long neck, which he extended within an Perspective of bliss. Andrew Helling is a accredited pilot, travel enthusiast, along with the founder of Tr