Flores (Island of Flowers) is the most westerly island of the Azores. Flores is an island of Indonesia in the Lesser Sundas group east of the island of Komodo. Research Flores