A guide of things to do in Bali, Indonesia including travel tips for Canggu and Ubud