enow.com Web Search

Search results

  1. Results from the WOW.Com Content Network
  2. Flores - Wikipedia

    en.wikipedia.org/wiki/Flores

    The name Flores is of Portuguese origin, meaning "Flowers". Flores is located east of Sumbawa and the Komodo Islands, and west of the Solor Islands and the Alor Archipelago. To the southeast is Timor. To the south, across the Sumba Strait, is Sumba Island, and to the north, beyond the Flores Sea, is Sulawesi.