Keywords
Aldabra Atoll (Republic of Seychelles) seen from space t-afsey-00001
← Collection

images

Aldabra Atoll (Republic of Seychelles) seen from space

by
Nasa/Novapix
Reference
t-afsey-00001
Date
2009-10-06

Aldabra Atoll is a raised atoll in the southwest Seychelles and a World Heritage Site. There are many unique species on land, including the last giant tortoises in the region, while the reefs are important and relatively pristine. Image taken from the space shuttle Endeavour in november 1994.

Contact →