Located in Karnataka, India, Srirangapatna alternatively known as Shrirangapattinam is a religious, cultural and historically significant town. This river island town's name is sourced from the famous Ranganathaswamy Temple which dominates the town, and this temple resembles Hoysala and Vijayanagar architecture as it was restrengthened and modified after its initial construction in the 9th century.