Komodo, Land of Dragons. Today was the day we had been looking forward to, we were off to see the Dragons! We had been on Flores Island for a few days and booked the […] Tom November 11, 2019