Flores Island (Q148440)
island in East Nusa Tenggara Province, Indonesia
Language: