Komodo is definitely one of the not-to-miss places when it comes to Indonesia. It is located on Labuan Bajo, a small town nestled in the western part of Flores Island, Indonesia.
In order to help you arrange your trip to Komodo or Labuan Bajo, we have put together a list of things to do in Labuan Bajo, there are plenty of things to include for your travel itinerary.