Question: where are aldabra tortoises from?
Answer: They are found on Aldabra Island, one of the Seychelles northeast of Madagascar in the Indian Ocean. They were apparently introduced to Mauritius and Reunion Islands. Aldabra Island is a coral atoll bordered by jagged limestone and small beaches and encloses a large mangrove-bordered lagoon.