Coral Mushrooms and lagoon in Aldabra Islands, Seychelles
Aldabra is a remote UNESCO World Heritage Site of great natural beauty as well as abundance of endemic and rare species.
Size: 7321px × 4118px
Location: Aldabra Group
Photo credit: © Janos Rautonen / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: aldabra, atoll, coral, heritage, indian, islands, isolated, lagoon, largest, mushroom, ocean, outer, raised, seychelles, site, unesco, untouched, world