theteacerebration.wordpress.com
The Rock Leaves a Point
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 t…