A comprehensive 2 week Bali itinerary visiting Ubud, Nusa Penida, the Gili Islands, beautiful waterfalls and much more!