Indonesia: Flores

A large island lying east of Bali, Flores is known both for its indigenous cultures and the world’s largest lizards, the Komodo dragons.