Discover the best things to do in Bali with this guide. Packed with culture, food and landscapes, here are the spots you shouldn’t miss.