West Flores: So much more than Komodo dragons