Grand Anaicut, commonly known as Kallanai Dam is one of engineering marvels showcasing oldest Tamil architecture probably built by Chola King Karikalan across Kaveri River; this historical dam is ...