The last stop in Indonesia

Flores is just one of around 17000 islands (even they don’t know how many) that make up Indonesia but it’s probably best-known as the diving-off point for the Komodo National Park. And this means dragons…