Amaravati River

The Amaravati River is the longest tributary of Kaveri River in the fertile districts of Karur and Tirupur, Tamil Nadu state, South India.

Amaravati River

The Amaravati River is the longest tributary of Kaveri River in the fertile districts of Karur and Tirupur, Tamil Nadu state, South India.