Bali (Indonesia) Travel Guide 2024: A perfect 7 day itinerary | Part 1