Barkana Falls
India /Karnataka /Shimoga /Agumbe Barkana Falls is located near Agumbe in Shimoga district of state of Karnataka. Edit Detail InformationEdit Barkana Falls are among the ten highest waterfalls in India. Barkana falls are formed by the Sita river. Currently Barkana falls are the prime source of one of the hydro electric projects in Karnataka. It […]