মনিমালার তীরে এই শহর কোচির ৯৫ কিমি দক্ষিণপূর্বে ও থিরুআনন্দপুরমের ১২৫ কিমি উত্তর পশ্চিমে অবস্থিত।
Situated on the banks of Manimala, the town is situated at 95 km SE of Kochi and 125 km NW of Thiruvananthapuram.