Řeka Amaravati je nejdelším přítokem řeky Kaveri. Protéká okresy Karur a Tirupur ve státě Tamilnádu. Řeka Amaravati je dlouhá 282 km (175 mil) a začíná na hranici Keraly a Tamilnádu na dně údolí Manjampatti. Tato řeka zavlažuje více než 60 000 akrů (240 km2 ) zemědělské půdy v okresech Tiruppur a Karur. Přehrada Amaravathi má instalovaný výkon 4 megawatty na výrobu elektřiny.