Britannica AI Icon

Aldabra Islands: Media

atoll, Seychelles

Images

Aldabra Islands, Seychelles
Encyclopædia Britannica, Inc.