Kelimutu National Park Photos

Browse 1 attraction, meet 3 travelers, 36 tour guides and discover 4 photos

Kelimutu National Park is located on the island of Flores, Indonesia. It consists of a region with hills and mountains, with Mount Kelibara (1,731 m) as its highest peak. Mount Kelimutu, which has the three coloured lakes, is also located in this national park. This natural attraction is a destination for tourists.
View Kelimutu National Park guide >

Kelimutu National Park