The name Taudaha Lake originates from the Newari words ‘Ta’ (meaning snake) and ‘Daha’ (meaning lake).

The name Taudaha Lake originates from the Newari words ‘Ta’ (meaning snake) and ‘Daha’ (meaning lake).
Nestled in the green mountains of northern Bali, Sekumpul Waterfall is one of the most beautiful waterfalls on the island.