Aldabra Island  search
BTIndian Ocean Islands
 .Seychelles
 ..Aldabra Island
SNAtoll 250 miles NW of Madagascar.