6 Day Bali ItineraryBali is a popular spot for Instagrammers, solo travelers, and even family vacationers. Full of waterfalls, beaches, shops, local history,...