Kelimutu Lake, The Crater Lake At The Top Of Kelimutu Mountain

If you ever find yourself on the floral island of Flores, don’t overlook the beauty of Kelimutu Lake. Kelimutu is a crater lake that is located at the top of Kelimutu Mountain. The beauty...