June 25, 2012
Deep Calls to Deep By Ruben Alexander
The island town of Shivanasamudra divides the river Cauvery into twin waterfalls. The Cauvery river splits into western and eastern branches. The...