Cloaked in colour and culture, Bali is a destination that keeps travellers returning annually. Thanks to an amazing...