The Indonesian island of Bali is renowned for its beaches but they form only a part of the Bali experience. The large island offers a range of experiences and visitors can enjoy everything from an active night scene to special Balinese dishes. Tourists in Bali…