Conny Waters - AncientPages.com - Keeladi (also Keezhadi) is today an important archaeological site, located on the banks of the Vaigai River, near the southern tip of India. Digging