The beautiful Kelimutu Lake is located in Ende Regency, Flores Island, East Nusa Tenggara. A Dutch citizen named Lio Van Such Telen is said to have discovered the lake. Kelimutu Lake is a three-story lake…
Kelimutu Lake: Indonesia's Three-Colored Lake
