There are so many things that you can do in Bali but only so much time, so we rounded up the must-visit spots and landmarks, the accommodations that are destinations of their own, and the delicious food finds that make Bali both a tropical and cultural paradise.