 |
Aldabra Atoll
Aldabra Atoll is in the Indian Ocean, and belongs to the Seychelles, the Atoll is virtually untouched by humans, Aldabra Atoll comprises of four large coral islands surrounded by a coral reef, the island is designated a World Heritage Site and home to Aldabra Giant Tortoises numbering some 1,00,000 and more.
|