Giant Tortoise in heavy rain, Aldabra Seychelles
Aldabra is a remote UNESCO World Heritage Site of great natural beauty as well as abundance of endemic and rare species.
Size: 5570px × 3978px
Location: Aldabra Group
Photo credit: © Janos Rautonen / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: aldabra, aldabrachelys, atoll, carapace, giant, gigantea, herbivore, heritage, indian, ocean, rain, rare, seychelles, site, tortoise, unesco, wet, world