Discover the best things to do in Labuan Bajo! Admire Komodo dragons, explore caves and chase waterfalls in this Indonesian paradise.