Ilaveezhapoonchira is a tourist destination located in Melukavu village in Kottayam district near Kanjar.
It is a hill station in bordering Idukki Kottayam district, Kerala, southern India.
It is 3,200 feet above sea level and surrounded by lush green tea plantations and valleys.
King of devas, Lord Indra, learned of the situation, and built screens or hills heaping flowers and prevented them from indulging in such a practice.
From Ilaveezha Poonchira, it is possible to see large parts of Idukki, Kottayam, Ernakulam, Alappuzha, Pathanamthitta and Thrissur districts.