A uncharted, unexplored "lost Eden" in the heart of Mozambique has recently been explored — and found to be a treasure trove of new species — after scientists
discovered a mysterious green patch in satellite photos using Google Earth.
Lusher and richer with wildlife than anyone had suspected.—Mellow Monk
Visit our tea page
Become an affiliate
Subscribe to this blog