Kelimutu National Park: Crater Lakes Of Mount Kelimutu, Indonesia

The Kelimutu National Park and its trio of multicolored lakes has to be one of the coolest sights on the island of Flores, Indonesia. These are three volcanic… Read More