Indonesia is a country of contrasts, with everything from glittering metropolises like Jakarta, Surabaya and Bandung to the exotic beaches of Bali. The country has
Indonesia is a country of contrasts, with everything from glittering metropolises like Jakarta, Surabaya and Bandung to the exotic beaches of Bali. The country has