Srirangam Island, at the confluence of the Kaveri and Kollidam Rivers in southeastern India’s...

read more