
Aldabra Atoll - Seychelles Review And Info
Aldabra, the second largest coral atoll in the world, located in the Aldabra Group of islands in the Indian Ocean that forms part of the Seychelles. Uninhabited and very isolated, Aldabra almost untouched by humans, have a distinctive fauna of the island including the Aldabra Giant Tortoise, and designated a World Heritage Site.
Aldabra was visited by Portuguese navigators in 1511. The islands...