Location
Madya Ranga is a Ranganatha Temple on Shivanasamudra Island. In all there are three Ranganatha Temples built on the islands formed at every spot the river Cauvery splits. While the temple at Srirangapatna is called Adi Ranga, the other is called Antha Ranga which is at Srirangam while the thid lies on Shivanasamudra Island.