Interesting Fact - A lost world

A "lost world" exists in the Indonesian jungle that is home to dozens of hitherto unknown animal and plant species.

(I vote that we leave it alone, now.)

Comments