Ilaveezhapoonchira
Ilaveezha Poonchira is surrounded by three enchanting hillocks. It is a quaint little hill station located amidst the three hillocks of Mankunnu, Thonippara and Kudayathoormala. One of the most scenic destinations in town, it is a popular picnic spot for tourists. It lies on the laps of hillocks which makes it more alluring. It is […]