Posted on : January 16, 2020 By tira Bali A hidden gem of Bali, Leke Leke Waterfall, amazing what you find when hiking through the jungles and mountains with locals.