Illickal Kallu is one of those tourist attractions in Central Kerala which came into picture quite late, but is bringing a lot of travelers these days. With the closest small town being Teekoy at thirteen kilometres, the place has good access to most plac