Aldabra, a designated UNESCO World Heritage Site, is open only to scientists and the dozen rangers who help care for and protect it. It includes 100,000 of the world's 150,000 giant tortoises!, and also many endemic (native to their) species.
Explore Seychelles through your imagination and beautiful cinemaphotography in Green Paradise Seychelles: Nature's Dream.