Talakaveri, is the place that is generally considered to be the source of the river Kaveri. It is located by Brahmagiri hill (not to be confused with the Brahmagiri range further south) near Bhagamandala in Kodagu district, Karnataka, 1,276 m. above sea level. However, there is not a permanent visible flow from this place to the main rivercourse except during the rainy season.
A tank or kundike has been erected on a hillside, at the place that is said to be the origin. It is also marked by a small temple, and the area is frequented by pilgrims. The river originates as a spring feeding this tank, which is considered to be a holy place to bathe on special days. The waters are then said to flow underground to emerge as the river some distance away. The temple has been renovated extensively by the state government recently .
On Tulasankramana day (the first day of Tula Masa month, according to the Hindu calendar, which normally falls in mid October) thousands of pilgrims flock to the river's birthplace to witness the rise of the fountainhead, when water gushes up from the spring at a predetermined moment. The tula snanam (Sacred bath in the Tula month) is observed across pilgrim towns in Kaveri's banks. Talakaveri is about 8 km away from Bhagamandala and 48 km from Madikeri.
The temple here is dedicated to Goddess Kaveriamma. Other deities worshipped here are Lord Agasthiswara, which denotes the link between Kaveri and Sage Agasthya and Maha Ganapathi. The legend goes that the Kaveri river was held in a Kamandalu (a container of sacred water) by Sage Agasthya. Vinaayaka (Lord Ganesha) took the form of a crow and perched on the kamandalu of Agasthya when Agasthya was meditating. When Agasthya realised this, he shooed away the crow. But the devine crow tipped the kamandalu and toppled it. Out poured Kaveri which started flowing.
The crow disappeared and in its place stood a small boy. Agasthya thought that the boy was playing some prank and clenching both his fists, went to pound the head of the small boy. But the boy escaped and Agasthya gave chase. Finally the boy vanished and Lord Ganesha showed himself to Agasthya. Agasthya was aghast at the realisation that he had just tried to knock the head of Lord Ganesha himself. As atonement, he knocked his own head with both of his clenched fists. The link between Kaveri and Lord Ganesha also extends to Srirangam as well, in Lord Ganesha's role in setting up the Ranganatha temple there. The temple at Tirumakudalu Narasipura (confluence of Kabini, Kaveri and the legendary Spatika Sarovara)) is also dedicated to Agasthiwara.