La rivière Amaravati est le plus long affluent de la rivière Kaveri. Ce fleuve traverse les districts de Karur et de Tirupur dans l'État du Tamil Nadu. L'Amaravati, long de 282 kilomètres, commence à la frontière entre le Kerala et le Tamil Nadu, au fond de la vallée de Manjampatti. Cette rivière irrigue plus de 240 km2 de terres agricoles dans les districts de Tiruppur et de Karur. Le barrage d'Amaravathi a une capacité de production d'électricité de 4 mégawatts.