Aldabra Atoll, Sesel / Seychelles, Indian Ocean.