Your guide to Aldabra
Seychelles vacations
152,000 giant tortoises live on Aldabra, making this an island like no other on earth. For this reason, tourism is carefully controlled. It is geographically isolated from the main seychelles island group by about 1500 miles of ocean.
Aldabra is actually an atoll of three islands named Grande Terre, Ile Malabar and Picard.