If there is a heaven on earth, Ranu Kumbolo must be it. Widely known as one of the most beautiful lakes in Indonesia, Ranu which means water in ancient Javanese is situated in the Bromo Tengger Semeru National Park. Its location may be isolated, but that […]