Flores and the nearby Komodo National Park are located in East of Indonesia, in the province of East Nusa Tenggara.
Most famous as the home of the Komodo Dragon, these collections of islands provide a wide variety of indigenous and often remarkable flora and fauna, along with dramatic coastal scenery and volcanic peaks.