Best of Flores Island Indonesia
About Flores Island Indonesia Flores Island Indonesia – Flores, from Portuguese which means “flower” is in the province of East Nusa Tenggara, Indonesia. Flores is included in the Lesser Sunda Islands group with Bali and NTB, with an area of about 14,300 km². The population in Flores, in 2007, reached 1.6 million people. The highest …