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 …