Ilaveezha Poonchira - Where Leaves Do Not Fall - 0 views
-
webmaster caper on 25 Jun 19On the outskirts of Kottayam district, Ilaveezha Poonchira is a sun kissed hill station that is a favourite weekend getaway for trekkers. The place has a beautiful lake surrounded by picturesque hills that are best explored on foot.