Indonesia Travel Guide

Indonesia is the sleeping giant of Southeast Asia. With 18,110 islands, 6,000 of them inhabited, it is the largest archipelago in the world. With almost 240 million people, Indonesia is the fourth most populous country in the world — after China, India and the USA — and by far the largest in Southeast Asia. Indonesia […]