ALDABRA ATOLL
Jun 11, 2018
1 minute
By Imran Ahmad
Imran Ahmad
WHEN 1982
WHERE Seychelles
WHAT UNESCO World Heritage Site
The remote wilderness of Aldabra Atoll, one of the Seychelles’ southernmost islands,
You’re reading a preview, subscribe to read more.
Start your free 30 days