The complete Bali journey: Ubud, Tanah Lot, Uluwatu, Kintamani, Nusa Penida, water sports, Bedugul, Lovina dolphins & cultural tours!