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.
Home » agumbe waterfalls
Karnataka is a state in Southern India. Karnataka is best known for its software industry and now biotechnology.