Koodlu Theertha Falls, Hassan – A Breath-Taking View of a Natural Wonder
Koodlu Theertha Falls near Hebri town is one of the wonders of nature. The 300 feet high waterfall is situated deep within a forest area and can only be reached by trekking through the greenery.










