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.