Water sports Uluwatu Temple with Kecak Dance
Day 1:Arrival at Bali, transfer to hotel, optional beach club.
Day 2:Water sports at Tanjung Benoa, Uluwatu Temple, Kecak Fire Dance.
Day 3:Nusa Penida island tour (Kelingking, Angel's Billabong, Broken Beach), snorkeling.
Day 4:Handara Gate, Ulun Danu Temple, Tanah Lot Temple sunset.
Day 5:Bali Swing, Tegenungan Waterfall, Tegalalang Rice Terrace, Ubud Market.
Day 6:Breakfast, free time, airport transfer.