Agasteeshwara Temple is the shrine of Lord Shiva located on the banks of river Cauvery at Tirumakudalu Narasipura in the district of Mysore, Karnataka. As per the legends, the deity in the temple is said to have been installed by sage Agastya. Tirumakudalu Narasipura is the sacred sangama (convergence) of rivers Cauvery, Kabini and (a mythical lake or spring, also named Gupta Gamini). A highlight of this temple is the water trickling down from the head of Lord Shiva.