Barachukki Falls is situated along the Cauvery(also known as Kaveri) river in the island town of Shivanasamudra. Shivanasamudra literally means Shiva’s Sea. Shivanasamudra divides the Cauvery river into twin waterfalls of Barachukki and Gaganachukki.
read more