We take you to one of Indonesia’s most beautiful islands, Flores. Komodo, habitat of giant monitor lizard, is part of the island christened by Portuguese as Cape of Flowers. Rugged, mountainous and wild is its very features, and people who have long settled here are proud with their time wise ...