Table of content Best things to do in Bali Best cafes & restaurants Where to stay in Bali Getting around Bali Average Bali trip cost breakdown Best time to visit Bali Visa requirements Bali itineraries & routes What to pack in Bali? How safe is Bali?