Leke-Leke-Waterfall

0 Min Read

Leke Leke Waterfall located in the village of Antapan, located about 12 km north of Pengempu, in the central part of Bali, Indonesia

Leke Leke Waterfall located in the village of Antapan, located about 12 km north of Pengempu, in the central part of Bali, Indonesia

error: Content is protected !!