Magic of Mount Kelimutu in Flores, Indonesia
From the vibrant culture of Bali to the scary Komodo dragons to the fantastic tri-colored beaches of Padar, Indonesia was turning out to be really colorful. What made it even more colorful was discovering another tri-colored wonder of nature – the three volcanic lakes of Mount Kelimutu. MAGICAL is the word to describe this entire experience … Read more