9 Animals in Indonesia’s Rainforest

Indonesia’s rainforests are one of the earth’s most naturally and socially rich scenes. The world’s biggest archipelago, Indonesia comprises of very nearly 18,000 islands spreading over between the Pacific and Indian Oceans.  The vast majority of Indonesia’s rainforests are found in Papua, on the islands of Borneo and Sumatra with a high rate of endemic […]