Microsoft Virtual Earth Satellite Maps:
Aldabra, Indian Ocean

Aldabra is a raised coral atoll in the Indian Ocean, virtually untouched by humans, with distinctive island fauna, including the Aldabra Giant Tortoise. The atoll is home to the world's largest [...]