TalakΔdu is a town on the left bank of the Kaveri river 45Β km from Mysore and 133Β km from Bangalore in Karnataka, India. Latinizations of the towns name vary, but include TalkΔd, Talakadu, Talakkadu, or Thalakadu. It had over 30 temples, most of which now lay buried in sand. The extant group of temples, where the eastward flowing KΔveri river changes course as the sand on its banks spreads over a wide area, is a popular pilgrimage site for Hindus.