Leke Leke Waterfall
Leke Leke Waterfall is Bali Places of Interest regarding waterfall attractions located in Antapan Village, Baturiti District, Tabanan Regency. This waterfall tourist attraction is very popular among tourists because it offers incomparable beautiful views, many tourists flock to this place to relieve fatigue from stress in urban areas or just want to enjoy a different sensation in their …

