The island of Komodo, in Indonesia, is famous for being home to the beastly Komodo dragons (the world’s biggest lizard), and it’s also an incredibly scenic place …
AsiaBeachesBucket ListFloresHikingIndonesiaIsland HoppingKomodo National ParkLabuan BajoSnorkelingUNESCOWildlife