Tiruchirapalli and Erode are the most important cities of Tamil Nadu situated on the bank of Kaveri river.