News
Keeladi is a small town located about 12 km southeast of Madurai in Sivaganga district on the banks of the river Vaigai.
Amid the row over the excavations in Tamil Nadu’s Keezhadi (Keeladi), a small village has become a focal point of attention ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results