New Photos from Indonesia’s “Garden of Eden”
In 2005 a group of Scientists visited one of the few places on Earth which is still a pristine Tropical Wilderness, virtually untouched by humans. New photos of a more recent visit to this area bring to life this incredible “Garden of Eden” which was featured on the TV Program, “60 Minutes.” To read the full article and view photos of the exotic wildlife, CLICK HERE.