The best 7-day Bali itinerary for first-timers.Day 1:Arrive in Kuta.Visit GWCP and Tanah Lot.Day 2: Ubud and Tegallang.Day 3:Mount Batur and Ulun Danu Beratan.Day 4:Nusa Penida.Day 5:Nusa Lembongan.Day 6: Celuk and Batik shopping.Day 7: Fly out of Bali.