English: This place is a large town in Kerala.
Telugu: కేరళలో ఇది పెద్ద నగరం.