Bali is one of the top tourist destinations in the world with good reason. Culture, cuisine, nature and spirituality draw in tourists and have them never wanting to leave. Here is a list of a few of our favorite spots to visit. Take a moment to chat with your driver or the staff at your hotel. They may just provide an off the beaten path excursion we’ve yet to discover. Boarding a liveaboard in Indonesia almost always requires a stopover in Jakarta or Bali. If you’re looking to book a liveaboard to Komodo, Bali is only a 90-minute flight from Labuan Bajo. This makes it a perfect spot to spend a few days beforehand acclimating to the time change. While this list of things is primarily focused on topside activities checkout our other blog on diving around Bali.