You’ve seen the Love Bug, now see the Love Nut!
From the smallest frog to the heaviest land tortoise and the only flightless bird of the Indian Ocean, Seychelles nurtures an amazing array of endemic species within surrounds of exceptional natural beauty. Feeding the giant tortoises that roam freely in La Digue The Seychelles Islands are considered a[…]