Topic summaryChelakkara Expand Summary Chelakkara is a large town in the Thrissur district of Kerala. Wikipedia source