Wisata Top 5 Places to Visit in Flores Island Flores is an island located in the East Nusa Tenggara province, Indonesia. The island has three main parts, east Flores, central Flores, and west Flores. Flores island has widely open …