The oldest dam of India is built on which river?
The oldest dam of India is built on which river? Correct Answer Kaveri River
The oldest dam of India is Kallanai (also known as Grand Anicut) is built across the Kaveri River and is situated near Salem (Tamil Nadu state). It was constructed by the Chola king Karikala.