Skip to content
Home » leke leke

leke leke

Leke Leke Waterfall

What? Leke Leke Waterfall is one of the most picturesque waterfalls in central Bali. Surrounded by lush rainforest, Leke Leke Falls is one of our favourite destinations on the island of the gods and a beautiful place to photograph. Where?… Read More »Leke Leke Waterfall