Where is Leke Leke Waterfall located?+
Leke Leke Waterfall is at Leke Leke Waterfall, Kerobokan, Jl. Swadaya, Mekarsari, Baturiti, Tabanan Regency, Bali 82191, Indonesia.
Is Leke Leke Waterfall worth visiting?+
15 travelers recommend Leke Leke Waterfall on Peoople. Read their tips, reviews and travel guides.
What can you do in Leke Leke Waterfall?+
Discover the best things to do in Leke Leke Waterfall, recommended by 15 travelers on Peoople.
When is the best time to visit Leke Leke Waterfall?+
Check Peoople for travel tips from 15 travelers who have visited Leke Leke Waterfall, including the best times to go.
How do I get to Leke Leke Waterfall?+
Find travel and transport tips for Leke Leke Waterfall from real travelers on Peoople.
What is the rating of Leke Leke Waterfall?+
Leke Leke Waterfall has 4.4/5 on Google. 15 travelers recommend it on Peoople.