Kaveri is one of the major rivers in India and figures among the seven holiest of rivers. In south India, she is considered to be even holier than the Ganga! She originates in the heart of the Western Ghats, amidst the picturesque surroundings of Coorg, at Talakaveri, from where she flows down through the plains of Karnataka and Tamilnadu, before finally merging into the Bay of Bengal at Poompuhar. As with all rivers in India, she is considered to be a goddess and her origin at Talakaveri has an interesting story behind it, in which Ganesha plays a small, but pivotal role!
The king Kavera ruled over South India. Though he and his wife were kind and well loved rulers, they were sad because they were childless. They prayed to Brahma, who blessed them with a divine baby girl, who came to be known as Kaveri – the daughter of Kavera. When Kaveri was of marriageable age, she refused to marry any of the kings who presented their suit. She wanted to be the wife of someone exceptional, someone who could compare with even Brahma, the creator, who had given her in blessing to the king. She went off to the Sahya mountains (the Sahayadris in the Western Ghats) to meditate on the creator to get her wish fulfilled.