|© Chris A Crumley|
December 24, 2014
Giant Tortoise on the Aldabra Atoll in the Seychelles Islands
As 2014 draws to a close, I look back on some memorable people, pics and places from the past. Here's one, a giant tortoise on the Aldabra Atoll in the Seychelles Islands, about 1,000 miles into the Indian Ocean off the coast of Africa, not far from Madagascar.