Flores
Island of the Lesser Sunda Islands in Indonesia
Flores ( FLOR-ess) is one of the Lesser Sunda Islands, a group of islands in the eastern half of Indonesia. Administratively, it forms the largest island in the East Nusa Tenggara Province. The area is 14,250 km² (5,500 sq mi), similar to Shikoku or Jamaica.
From Wikipedia, under CC BY-SA. More on occurri.