You can read our policy here.
One of the world’s largest atoll and listed by UNESCO as a World Heritage Site, Aldabra Atoll is the place to see giant land tortoises (Around 150,000 tortoises in all). The atoll consists of 13 islands making up about one-third of the Seychelles’ land mass. The atoll’s islands nurture a vast array of both unique flora and fauna as well as the world’s largest population of giant tortoises. For those divers and snorkelers, its lagoon will definitely conquer you since it boasts the most vibrant marine life of the entire archipelago.