Flores Island — island in East Nusa Tenggara Province, Indonesia