[Video] Flores | The Land of The Komodo Dragon

We had the chance to visit East Nusa Tenggara, home to the islands of Flores and Komodo, and definitely have a new favourite spot to revisit. Here’s why you should make Flores your next holiday destination: