Aldabra Atoll in the Seychelles, Indian Ocean