 As of 2011, the town had a population of 47,241.It is a small town located in Ambasamudram taluk and on the banks of river Thaamirabarani, 46 km from Tirunelveli, the capital of the District.This place is at the southernmost end of the Western Ghats which is called as "Podhigai Hill".