Giant Coco de Mer nut on the island of Seychelles.
Giant Aldabra tortoise (Aldabrachelys gigantea) on Curiouse island in Seychelles.