Things To Do In Kottayam, Kerala Visit the huge majestic palace of Poonjar. It is located in Meenachil Taluka. The grand chandelie.. By: John Thomasl Businesses l March 05, 2018l Views: 347