Srirangapatna In Karnataka

Srirangapatna is an egg-shaped island formed by the two subdivisions of river Cauvery. It is located in the district of Mandya. The whole of the town is surrounded by the River Kaveri and gives a look of an island.

Read more