Komodo National Park
Komodo National Park is located between the islands of Sumbawa and Flores, comprises of three major islands: Komodo, Rinca and Padar, as well as numerous..Tourism in Flores
Tourism in Flores
Located east of Sumbawa and Komodo and west of Lembata and the Alor Archipelago, Flores offers many great tourist destinations...The Beauty of Kelimutu
Situated close to the town of Moni in central Flores Island of Indonesia, Kelimutu is a volcano that has three summit crater lakes of varying colors...