Srirangam

Srirangam

Srirangam (formerly Vellithirumutha gramam and Thiruvarangam in Tamil) is an island and a part of the city of Tiruchirapalli, in South India.

Read more about Srirangam.