At 3,200 ft above sea level Ilaveezhapoonchira, comprising the gigantic peaks of Mankunnu, Kudayathoor Vindhyan, and Thonippara hills, is a thousand and more acres of green velvet. Kannadipara is ...
A natural ‘poonchira’ (check-dam) that passed into history at Ilaveezhapoonchira, near Thodupuzha, has got a rebirth. Myth and history intermingle at this scenic spot, located 3,200 ft above sea level ...