The Rock Leaves a Point

16

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

Read this post on theteacerebration.wordpress.com


Tennyson

blogs from Cochin