Seychelles is one of the most beautifully preserved island clusters on Earth. East of Africa in the Indian Ocean, Seychelles includes North Island, a beautiful resort island restored to its natural state by scientists, with all natural villas,
as well as up to 154 other islands, only 40 of which are inhabited.
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.
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.