Flores is a treasure box. It is one of the Lesser Sunda islands of Indonesia, and island arcs stretching for over 1000 kilometers east of Java. The name ‘Flores’ is Portuguese in origin. It refers ...