A town with an atmosphere rich in history, mythology, religion, belief and faith with the river Cauvery quietly flowing agelessly, a witness to the rise and fall of several kingdoms, to the fervent prayers and resonant chants of devotees, to the happiness