Kelimutu National Park

Kelimutu National Park (Indonesian: Taman Nasional Kelimutu) is located on the island of Flores, East Nusa Tenggara, Indonesia. It consists ...
Read More

Liang Bua Cave

Liang Bua is a limestone cave on the island of Flores, Indonesia. The site is slightly north of the town ...
Read More

Komodo National Park

Komodo National Park is a national park in Indonesia located within the Lesser Sunda Islands in the border region between ...
Read More

Flores Island

Flores (Indonesian: Pulau Flores) is one of the Lesser Sunda Islands, a group of islands in the eastern half of ...
Read More