Discover a kaleidoscope of cultures, find surfing nirvana on a palm-fringed island or get up close to orang-utans in Borneo's jungle - plan the Indonesian adventure of a lifetime with this comprehensive guide.
Discover a kaleidoscope of cultures, find surfing nirvana on a palm-fringed island or get up close to orang-utans in Borneo's jungle
lonely planet japan, learn japanese, speak japanese, japan, lonely planet book