Belaka Theerthe Falls, Byndoor

Home » Destinations » Byndoor » Attractions » Belaka Theerthe Falls

Belaka Theertha Falls is situated near Byndoor, a few kilometres away from the scenic Ottinene, known for its overhanging cliffs and stunning sunsets.

Please Wait while comments are loading...