IMG_1775 December 8, 2017 640 × 480 Leslie’s Letters: Kelimutu, Flores Island in Indonesia 2017 Batu Boga East, Flores, Indonesia.