Nature at its best!!!steemCreated with Sketch.crazytraveller (29)in #photography • 7 years ago Illikal kallu is a tourist attraction in Kottayam district of kerala. Its a peak point for who love adventures driving. There are many small waterfalls near this area. Illikkal kallu #travel #fun #kerala #india