Cultural Heritage Site
Srirangapatna
Srirangapatna is a historic island town in Karnataka, located on the banks of the River Kaveri near Mysuru. It served as the capital of the Kingdom o…
View Details