Kizhambi, a verdant village near Kancheepuram, has a long history, as seen from the evidence provided by the vestiges in the ...