Where is Flores island?

Flores is an Island in the Indonesian archipelago, the name Flores was given by the Portuguese, from Cabo de Flores (Cape of Flowers), the Portuguese term for the eastern part of the island. This part of the island, originally called Kopondai, was so named by the Portuguese because of the flowering Delonix regia trees found there.[2] The original name of Flores was Nipa, referring to the serpent. (Taken from Wikipedia) There are many endangered species on the Island and there are two national parks to help preserve them. Below close ups of the flowers of Hoya sp. UT-038 Flores Island: