Insight Guide Indonesia is an essential guide to one of the world's last tourism frontiers, a far-flung archipelago of rainforests, volcanoes, vivid festivals and teeming cities, …