Kelimutu National Park
Kelimutu National Park (Indonesian: Taman Nasional Kelimutu) is located on the island of Flores, East Nusa Tenggara, Indonesia. It consists ...
Liang Bua Cave
Liang Bua is a limestone cave on the island of Flores, Indonesia. The site is slightly north of the town ...
Komodo National Park
Komodo National Park is a national park in Indonesia located within the Lesser Sunda Islands in the border region between ...
Flores Island
Flores (Indonesian: Pulau Flores) is one of the Lesser Sunda Islands, a group of islands in the eastern half of ...