नर्मदा और कावेरी नदी के संगम पर स्थित, पूरे विश्व से हजारों पर्यटकों और लाखों श्रद्धालुओं को खींचता है।
Situated on the banks of Manimala, the town is situated at 95 km SE of Kochi and 125 km NW of Thiruvananthapuram.