If you think Bali is all sun, surf, sea and sex, you have never been to Ubud. Ubud is the cultural heart of Indonesia’s holiday paradise and here, and...