Ilaveezhapoonchira December 5, 2014May 2, 2017Lookerala Ilaveezhapoonchira is located in Kottayam district, spread over thousands of acres. This distinct trekking spot of Kottayam district gives a seductive overview of [...]