Aldabra, Island Untouchable

Aldabra atoll is many things: It’s the second largest atoll in the world, a UNESCO World Heritage Site, and home to many endemic plants and animals including more than 100,000 giant tortoises. Two biologists share their experiences.