Aldabra Atoll, Seychelles

Aldabra Atoll, Seychelles

Aldabra Atoll, the world's largest raised atoll, is 680 mi/1,100 km southwest of Mahe and is often called a "living natural-history museum."

JDS Travel News JDS Viewpoints JDS Africa/MI