Search
Home » Destinations » Byndoor» Attractions» Belaka Theerthe Falls

Belaka Theerthe Falls, Byndoor

2

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

Belaka Theerthe Falls Photos