Komodo Islands In Portfolio, Travel • Add Comment When the heaviest and biggest lizards on Earth are staring at you. Apart from Komodo Islands there are many secret spots in Labuan Bajo – the starting point for Komodo boats The water cave If you believe, it exists. #komodo island#komodo national park August 30, 2017 Leave a Reply Cancel replyComment Name * Email * Website