Komodo Liveaboard will take you to faraway lands that seems to fall from heaven itself. Flores island & Komodo island are separated by the Flores Sea, and between them lies a string of islets, each is blessed with breathtaking landscapes. With over 18,000 islands, Indonesia is the biggest...