Vennimala is a serene and beautiful place located in the Puthuppalli village panchayath of Kottayam district. Vennimala in ancient days was a dense forest. It is believed that Lord Rama and Lakshmana during their period of exile visited this hillside. At that time numerous sages meditated in the caves of Vennimala. The name means ‘hill of victory’ as Lakshmana won the battle with demons.
This content is subscribe to site members. If you are an existing user, please log in. New users may subscribe below.2014-06-20